前置
- Android平台需使用AndroidStudio
- Android平台App离线SDK下载
正题
1. 使用AndroidStudio打开UniPlugin-Hello-AS文件夹
2. 设置 Gradle JDK 版本为1.8
3. 去dcloud开发者中心创建uni-app应用
4. 下载证书
(也可以使用Android平台云端打包 - 公共测试证书)
放到app目录
5. 创建 离线打包Key
去证书详情找MD5、SHA1、SHA256
离线打包Key
6. 修改为你自己的appid
7. 签名配置(都在证书详情里面有)
8.包名需要一致
9. 将离线打包key填到value字段
常见问题
调试
HBuilderX 导入项目
修改appid
生成本地打包App资源
控制台:
[HBuilder] 16:44:14.362 项目 'unipluginDemo'导出成功,路径为:D:/Desktop/uniappMixedAndroid/Android-SDK@4.08.82057_20240402/UniPlugin-Hello-AS/uniapp示例工程源码/unipluginDemo/unpackage/resources/__UNI__FB37DAC/www
将__UNI__FB37DAC文件夹复制到apps目录下
AndroidStudio开发工具连接手机运行
离线打包
注意:如果需要生成aab安装包,需要在项目根目录下的gradle.properties文件中添加如下内容
android.bundle.enableUncompressedNativeLibs = false
构建:
选APK
选release
最后打包路径为:UniPlugin-Hello-AS\app\release