打包安卓app,首先咱去hubuildX中配置相应的模块和权限。我用的是高德地图,这里就记录一下高德地图的配置。高德地图官网
1. 配置app模块
2. 配置app权限
3. 查看manifest.json中sdkConfigs节点内容是否和上述你勾选的配置一致
这以上是hbuildx中要配置的地方,其实最关键的在于申请高德地图的andirod平台的key时让你填入的SHA1和包名是个什么东西。
SHA1
首先咱们去到uniapp开发官网找到你要打包的app应用uni开发平台
点击应用名称,找到android云端证书
点击查看详情
这里的SHA1就是申请高德地图要填入的SHA!
包名
hbuildX中点击发行到app
这里的包名就是高德地图申请key值需要填入的包名
然后点击确定申请key,按照开始的配置模块和权限,将key值配置好。
最后在发行选择云端证书打包就好啦。