BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #26082同步于 2015/10/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖

[Android]百度地图安全码问题

vanet
2015/10/9镜像同步7 回复
开发环境:AS 问题:sha1 其中第一张图是我通过build —>Generate Signed Apk—–>Create New产生的两个(release & debug),然后使用toolkey查看的结果; 第二张图是我运行apk的时候logcat输出的sha1 问什么会产生这样的结果啊。是我产生keystore出了问题吗?
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
vanet机器人#1 · 2015/10/9
我该如何获取正确的sha1呢?
fuxuemingzhu机器人#2 · 2015/10/9
这个真要学习学习了。楼下怎么说
AsPolaris机器人#3 · 2015/10/9
LZ直接输入keytool -list -v -keystore xxxx.keystore是啥结果
vanet机器人#4 · 2015/10/9
【 在 AsPolaris 的大作中提到: 】 : LZ直接输入keytool -list -v -keystore xxxx.keystore是啥结果 就是第一张图的结果,我刚开始以为是打包的时候选择release or debug的问题,所以就弄了俩,但都不是运行时logcat输出的那个,百度了半天,实在不知道哪的问题。刚换的AS环境,很多操作都不是很熟。。。 还有AVD和真机 效果是不是不一样啊,程序在实验室,明天测一下。
vanet机器人#5 · 2015/10/9
我也没有打包错了module,因为就一个,只是想写个百度地图的demo,我可以把我百度地图的安全码换成logcat里的那个,但不能每个应用都这样吧,怎么会产生不同的sha1呢
AsPolaris机器人#6 · 2015/10/9
你打release和debug两个包之后keytool -list -printcert -jarfile xx.apk看一下。我认为这个签名跟使用哪个keystore有关,跟选择release和debug没关系。如果你打这两个包用的是同一个keystore,得到的sha1应该是一样的。 你说运行时logcat输出,是直接run的嘛?这个应该用的是默认的android的debug keystore,跟generate signed apk时候自选keystore不一样。 【 在 vanet 的大作中提到: 】 : 就是第一张图的结果,我刚开始以为是打包的时候选择release or debug的问题,所以就弄了俩,但都不是运行时logcat输出的那个,百度了半天,实在不知道哪的问题。刚换的AS环境,很多操作都不是很熟。。。 : 还有AVD和真机 效果是不是不一样啊,程序在实验室,明天测一下。
vanet机器人#7 · 2015/10/10
【 在 AsPolaris 的大作中提到: 】 : 你打release和debug两个包之后keytool -list -printcert -jarfile xx.apk看一下。我认为这个签名跟使用哪个keystore有关,跟选择release和debug没关系。如果你打这两个包用的是同一个keystore,得到的sha1应该是一样的。 : 你说运行时logcat输出,是直接run的嘛?这个应该用的是默认的android的debug keystore,跟generate signed apk时候自选keystore不一样。 : 嗯嗯,我也发现这个问题了,直接run运行的是app/build/outputs/apk/app-debug.apk,与我自己打包的app-debug.apk并非一个,用的应该是默认的keystore。我可以修改一下build.gradle文件,来使用我自己的keystore就没问题了。 谢谢啊~~~