导航
当前位置:首页>>app
在线生成app,封装app

androidstudio网页打包app

2023-08-16 围观 : 12次

下载 AndroidStudio

自行下载安装,https://developer.android.google.cn/studio/#downloads

不会用开发工具可以使用变色龙网页打包app,教程

安装完成新建项目 

image.png

image.png

配置项目

MainActivity

package com.web.myapp;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class MainActivity extends AppCompatActivity {

    private WebView webView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        webView = new WebView(this);
        webView.getSettings().setJavaScriptEnabled(true);
        webView.setWebViewClient(new WebViewClientDiy(this));
        webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
        webView.getSettings().setDomStorageEnabled(true);
        webView.getSettings().setAppCacheEnabled(true);
        webView.loadUrl("http://www.ehuoma.cn/");
        setContentView(webView);
    }
}

WebViewClient

package com.web.myapp;

import android.content.Context;
import android.webkit.WebViewClient;

public class WebViewClientDiy extends WebViewClient {
    Context context;
    public WebViewClientDiy(Context context){
        this.context =context;
    }
}

AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.lmm.myapp">

    <uses-permission android:name="android.permission.INTERNET"/>

    <application
        android:allowBackup="true"
        android:icon="@drawable/icon"
        android:label="@string/app_name"
        android:roundIcon="@drawable/icon"
        android:supportsRtl="true"
        android:theme="@style/Theme.AppCompat.Light.NoActionBar">
        <activity
            android:name=".MainActivity"
            android:exported="true">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

生成


相关文章
  • 一个链接打包一个安卓app

    在移动互联网的时代,我们经常需要将网页、应用等内容以链接的形式分享给他人。但是,有时候我们需要将一个网页或应用打包成一个安卓app,以便于用户更方便地使用和分享。本文将介绍如何使用一些工具和技术来打包一个安卓app。一、打包工具1. APKToolAPKTool是一款开源的反编译和打包工具,它可以将...

    2023-10-13
  • 安卓8

    安卓8.0系统是Android操作系统的一个版本,相较于之前的版本,它有一些新特性和新功能。其中就包括了开发者选项。开发者选项是在手机系统中允许开启一些高级功能,以便开发人员更好地进行调试和测试自己的应用程序。那么安卓8.0系统如何找到开发者选项呢?下面将介绍其详细的原理和方法。一、原理开发者选项是...

    2023-11-18
  • h5怎么打包手机app

    在移动互联网时代,手机应用程序(App)已经成为人们日常生活中必不可少的组成部分。在开发手机App时,如何方便地打包出可供用户使用的安装包成为了一个非常重要的话题。本文将介绍在Web开发中使用h5技术开发App,并详细介绍如何打包手机App。一、h5技术开发App h5(HTML5)技术是Web开发...

    2023-11-22
  • 安徽生鲜小程序开发工具有哪些公司

    目前,安徽地区的生鲜小程序开发公司比较多,比较实力的公司主要有以下几家:1. 安徽易讯网络科技有限公司安徽易讯网络科技有限公司是一家全方位的网络服务商,主要提供网站建设、微信公众号开发、小程序开发、APP应用开发、智能硬件、营销推广、品牌策划、海外市场推广等一站式的互联网解决方案。公司在全国多个城市...

    2023-10-29
  • apple watch开发教程

    Apple Watch是一款与iPhone建立链接,可以进展许多社交和健康事项的智能手表。它不仅提供基本的时间和通知,还可以使用和开发用于运动、联系人和保持健康的应用程序。本篇文章将介绍如何开发Apple Watch应用。一、Apple Watch应用的开发环境开发Apple Watch应用程序需要...

    2023-11-09