本文章主要是记录一下自己在通过uni-app开发时候遇到的问题,项目包含微信小程序,App,支付宝小程序;
如何app开发项目运行到模拟器上
通过pc端的模拟器,本人通过-MuMu模拟器
模拟器下载后需要设置HBuilderX
1.设置ADB,HBuilderX开发工具,运行/运行到手机或模拟器/ADB路径设置,记得MiNu模拟器的端口是7555。
2.运行到模拟器上时候,模拟器必须是打开状态。
获取用户定位(APP)
需要提现设置app基础配置,勾选地图模块,
在模拟器上面实现获取用户定位一直没有获取成功,需要设置一下模拟器网络,把wife关闭,然后就能获取到经纬度,但是这个时候接口就不能正常访问,没网络,所以自己写好获取经纬度失败提示就好,打包到真机测试就可以,
高德地图appkey_android获取设置,进入高德地图开发平台,获取就可以
注意事项,因为当时安卓打包使用的是公共测试证书,导致云打包安装后还是无法获取定位,主要问题出在发布版安全码SHA1上面,如果使用的是公共测试证书,请设置调试版安全码SHA1为公测证书内的SHA1,原因(https://ask.dcloud.net.cn/article/29)