0
点赞
收藏
分享

微信扫一扫

Uni-APP 安卓环境本地打包


Uni-APP 本地打包

  • ​​一、下载打包基座​​
  • ​​1. 准备工作​​
  • ​​二、操作步骤​​
  • ​​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工程

Uni-APP 安卓环境本地打包_xml

2. HBuilderX 生成本地包

HBuilderX 打开自己的H5项目后,点击 发行 => 原生App-本地打包 => 生成本地打包App资源 。
生成的本地打包资源位置在 unpackage/resources下。

3. 找到 HBuilderX的 AppID

在manifest.json中有定义。

4. 拷贝H5包到安卓工程

把unpackage/resources下的文件夹拷到:simpleDemo/src/main/apps,如图示例:

Uni-APP 安卓环境本地打包_android_02

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


举报

相关推荐

0 条评论