一、前期准备
- HBuilderX(Uniapp代码编辑器,本地打包工具)
- Android APK
- Android Studio(安卓代码编辑器,apk打包工具)
- gradle(安卓Studio的环境)
- jre环境(获取证书使用)
注意:HBuilder的版本需要与APK的版本一致
二、获取证书
具体可以查看:链接
获取到 证书别名、证书密码、MD5、SHA1、SHA256,以上
PS:证书和别名密码建议保持一致,防止记错
三、申请AppKey
具体可查看:链接
此处能获取到 包名:
填入配置即可:
获取到 appid、android 如图:
四、项目打包
进入项目找到manifest.json文件,点击源码视图,修改 appid ,如图:
点击发行,生成本地打包App资源,如图:
完成后控制台会有地址,如图:
复制此文件,后续替换用,配置APK
五、APK配置
去Android APK下找到路径:HBuilder-Integrate-AS\simpleDemo\src\main\assets\apps,替换文件夹,如图:
六、Android Studio配置
打开 HBuilder-Integrate-AS 项目,如图:
配置gradle:
重新构建项目:
没有报错后项目就正常打开了。
修改 appid,如图:
修改 包名 和 Android,如图:
证书配置,如图:
证书文件配置,将生成的 证书文件 拷贝至如下目录,如图:
七、打包APK
第一步:
第二步:
第三步:如果两个密码不一样,则输入也要不一样
第四步:
至此,打包完成,包所在地址:HBuilder-Integrate-AS\simpleDemo\release