UNI真机使用定位和map注意事项

2020-04-16  本文已影响0人  扶不起的蝌蚪

在HX默认基座中使用以下关于功能在真机中会无效

这是因为HBuilderX中自带的真机运行基座默认内置高德地图,使用的是DCloud向高德LBS开放平台申请的配置参数,而打包后的APP是没有基座运行的key服务的,所以开发者想要解决以上问题,就要自己去申请key

推荐高德地图的申请,截至目前功能和兼容更多。

准备工作:获取证书SHA1指纹签名

我的证书是在安卓证书在线制作工具生成的,但是这个网站生成的证书无法查看SHA1,所以还是需要自行安装JRE,使用keytool进行SHA1的查看。

值得注意的是jre高于1.8.0版本的keytool可能无法查看MD5值(在这个问题上不会影响,因为我们要的是SHA1),jre1.8.0在这里下载

下载安装完毕后,到C:\Program Files\Java\jre1.8.0_192\bin打开CMD命令:

C:\Program Files\Java\jre1.8.0_192\bin\keytool.exe -list -keystore 你的keystore文件所在的路径\keystore文件名.exe

完毕后会提示你输入密匙口令
输入完毕后会显示你的SHA1信息

SHA1信息

然后按照地图插件配置,进行相关信息填写,云打包后真机运行就解决了

上一篇下一篇

猜你喜欢

热点阅读