Uni-APP 本地打包
- 二、操作步骤
- 1. 使用Android Studio导入 HBuilder-Integrate-AS工程
- 2. HBuilderX 生成本地包
- 3. 找到 HBuilderX的 AppID
- 4. 拷贝H5包到安卓工程
- 5. 在main/assets/data下新建文件: dcloud_control.xml
一、下载打包基座
其实就是一个预先设置好的安卓项目,把其中的H5文件夹替换掉就可以编译使用。
1. 准备工作
- 本地安装好Android Studio
- 安装好HBuilderX Android SDK,正式版和Alpha应该都可以使用
- 安装好HBuilderX
二、操作步骤
1. 使用Android Studio导入 HBuilder-Integrate-AS工程
2. HBuilderX 生成本地包
HBuilderX 打开自己的H5项目后,点击 发行 => 原生App-本地打包 => 生成本地打包App资源 。
生成的本地打包资源位置在 unpackage/resources下。
3. 找到 HBuilderX的 AppID
在manifest.json中有定义。
4. 拷贝H5包到安卓工程
把unpackage/resources下的文件夹拷到:simpleDemo/src/main/apps,如图示例:
5. 在main/assets/data下新建文件: dcloud_control.xml
内容如下:
<hbuilder debug="true" syncDebug="tru">
<apps>
<app appid="AppID填到这里" appver="1.0"/>
</apps>
</hbuilder>
后面即可正常使用Android Studio的编译、安装、调试、打包等功能。
参考:
官网地址: https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android