uni-app云打包后,uni.getLocation获取不到位置信息

uni-app云打包后,uni.getLocation获取不到位置信息

问题描述:在真机模拟器上运行app获取位置没问题,打包成apk安装运行开启定位后依旧提示未开启定位

解决:按以下步骤重新打包安装即可

  1. 在manifest.json的App模块配置中选中定位和Maps模块(需要使用地图时)并配置appkey

在这里插入图片描述

在这里插入图片描述

  1. 申请地图厂商的appkey(以高德为例)
    注册开放平台账号 ------> 登录------>控制台------>应用管理------>创建新应用------>添加(为[app]添加key,服务平台选择Android平台)
    在这里插入图片描述
    注意:PackageName和打包时的Android包名必须一致;安全码生成方式除官方提供的方式(https://lbs.amap.com/faq/android/map-sdk/create-project/43112)外,再推荐一个网站(生成自有证书):https://www.yunedit.com/

  2. 发行打包
    准备工作完成后,就可以进行云打包了,Android包名和第二2步的PackageName保持一致,自有证书可以使用keytool(jdk自带工具)或者使用https://www.yunedit.com/生成。
    在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值