使用 uniapp 编写的项目,在 manifest.json 中进行 APP 模块信息配置之后,可以直接点击 HbuildX上方菜单栏 ——> 发行 进行打包,有云打包和本地打包两种方式
云打包和使用自有证书打包
选择云打包,可以进行安卓和 IOS 两端的 App 打包界面。
- 测试的时候可以直接勾选【使用云端证书】,使用云打包有次数限制
- 选择【使自有证书】需要配置jre环境,并填写证书别名等信息。(Android 证书是免费的,IOS 证书需要收费)
- 在选择自有证书时需要填写证书别名等信息
- 注意 appid 的一致性,否则打包界面会进行提示
打包成功
打包成功后会,控制台就会输出一个限制下载次数的下载链接,点击下载,或者在 /unpackage / release / apk 目录也可以看到 apk 包,安装到手机后进行测试即可。
下载成功之后的效果:
离线 SDK 集成中可能遇到一些白屏或部分图表不显示的问题,可参考 uni-app 问题汇总