android 关于apk 打包后的地图定位和导航失败的问题

今天有一小兄弟问了我一个问题 就是关于apk 签名打包后 的地图sdk无法使用问题 一开始就是问他 appkey 是否一致,他说一致,又说在打包前是正常的 定位导航都没有问题,打包后都不能用了,那就是sha1 配置的问题 sha1发布版和测试版的 是不一样的 而他就是这个问题 其实很简单
第一步:
分析 如果你的apk 打包后无法使用定位和导航 首先在你测试阶段正常得情况下打包后仍然无法使用的 第一点你必须要想 那就是你所使用的导航或百度或高德的应用当中没有配置发布版的sha1 或者你的发布版sha1写的是测试版sha1(我这位小兄弟就是这个问题); 所以检查一下
第二步:
如果出现以上情况 别着急 把你打包的签名文件找出来
方式一 打开你android studio底部的terminal 执行keytool -v -list -keystore +签名文件路径+签名文件.jks 。然后回车 会提示你输入你的签名密码 输入后回车 你会看你签名打包后的apk的sha1
方式二cmd 打开dos cd+keytool路径(keytool 在你jdk bin包下)+keytool -v -list -keystore +签名文件路径+签名文件.jks 。然后回车 会提示你输入你的签名密码 输入后回车 你也会看你签名打包后的apk的sha1
第三步
当你拿到你发布版的sha1 登陆你的百度地图或者高德地图 打开你的应用 将发布版的sha1 放入到对应的位置发布版sha1 保险提示 检查你的key 和你清单文件中的key 是否一致
—#提示 此问题很小 app发布以前一定要做这一步 细心无大错 希望可以帮助到一些人#—

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值