uniappx 安卓app项目本地打包运行,腾讯地图报错:‘鉴权失败,请检查你的key‘
根目录下添加 AndroidManifest.xml 文件,
<application><meta-data android:name="TencentMapSDK" android:value="腾讯地图申请的key" />
</application>
manifest.json 文件中添加:
"app": {"distribute": {"android": {"permissions": ["<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>","<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>"],},"sdkConfigs": {"maps": {"qqmap": {"appkey_android": "腾讯地图key" }}}}},
如此操作之后,重新自定义调试基座,运行模拟器,选择自定义基座:
运行成功后,地图显示没问题:
ps:项目中引用插件所说的制作基座,也就是选择运行,选择制作自定义基座
没有证书的话,可用云证书打包,证书生成可参考:uniapp-高德地图Android+IOS appkey申请与使用 - Mankii - 博客园