uniapp 导出APP资源
- 打开hbuilder导入项目,然后修改manifest.json文件里面基础配置,必须把APPID重新获取
- 点击发行—>原生APP-本地打包—>生成本地打包APP资源。如图:
- 如果成功,项目路径下会生成unpackage文件夹。
安装android studio
去官网下载就行,官网下载
JDK也需要安装
下载SDK
uniapp下载教程,SDK的版本需和hbuilder的版本匹配
资源配置
-
首先把下载下来的SDK文件解压,把里面HBuilder-Hello文件用Android studio打开
-
创建apps文件夹并拷贝资源
将HBuilderX中的项目导出,将导出的资源复制到assets->apps下,如下图所示:
- 将\SDK\libs的lib.5plus.base-release.aar、android-gif-drawable-release@1.2.17.aar、uniapp-release.aar和miit_mdid_1.0.10.aar(HBuilderX2.8.1之后更新到msa_mdid_1.0.13.aar)放入\HBuilder-Hello\app\libs中
- 修改dcloud_control.xml文件
修改dcloud_control.xml中的appid为拷贝过来的id,确保dcloud_control.xml中的appid与manifest.json中的id与文件夹名一致
如下图所示:
- 然后在Android studio中点击运行
打包生成apk文件
- 点击Build—>Build Bundle(s)/APK(s)—>Build APK(S)
- 打包成功之后就会在app —> build —> outputs—> apk —> debug 生成一个apk文件,把生成的apk文件发送到手机,点击安装运行。