返回信息流分别是eclipse中查到的SHA1和由cmd查到的SHA1
在百度地图开发中,利用eclipse中的SHA1申请的ak可以使用,但是cmd中获取的就无法使用,应该怎么修改才能使得cmd中获得的SHA1才能与eclipse中的相同。求解啊,纠结了很久了,也搞不懂为什么
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #24621同步于 2015/8/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
eclipse中的SHA1与cmd中获取的SHA1不同是什么原因啊?
JKerving
2015/8/25镜像同步8 回复
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
不明白..按理说一定是两个文件不一样
你试试把Eclipse里面的Default debug keystore里面的内容的前半部分删掉
只留下分号后面的内容试试?
【 在 icyfox 的大作中提到: 】
: 不明白..按理说一定是两个文件不一样
: 你试试把Eclipse里面的Default debug keystore里面的内容的前半部分删掉
: 只留下分号后面的内容试试?
默认的,没法编辑。而且eclipse中的SHA1用来申请百度地图的AK可以在程序中使用,但是使用cmd中获取的SHA1申请的AK却报错。。查过资料,有人说是因为eclipse关联的是debug的签名,而cmd关联的是自己的签名。不过我不明白这是什么意思
搜索你的 Android/sdk 文件夹
看看有没有debug文件
Eclipse可以通过百度AK很好理解,因为Eclipse里显示的那个sha1就是他在打包的时候用的debugkey,你cmd的那个key很可能没有被Eclipse用到。
【 在 JKerving (JKerving) 的大作中提到: 】
: 默认的,没法编辑。而且eclipse中的SHA1用来申请百度地图的AK可以在程序中使用,但是使用cmd中获取的SHA1申请的AK却报错。。查过资料,有人说是因为eclipse关联的是debug的签名,而cmd关联的是自己的签名。不过我不明白这是什么意思
【 在 icyfox 的大作中提到: 】
: 搜索你的 Android/sdk 文件夹
: 看看有没有debug文件
: Eclipse可以通过百度AK很好理解,因为Eclipse里显示的那个sha1就是他在打包的时候用的debugkey,你cmd的那个key很可能没有被Eclipse用到。
: ...................
没找到有相关文件啊,sdk中有debug文件吗?但是我要是用Android studio,就只能使用cmd查询SHA1了,那岂不是没辙了
教你一个办法
你在你的项目里面,新建一个Google Map Activity
新建完成后,会自动打开一个文件,里面有百度要的"SHA1冒号packagename"
你复制出来以后Ctrl Z就OK了
【 在 JKerving (JKerving) 的大作中提到: 】
: 没找到有相关文件啊,sdk中有debug文件吗?但是我要是用Android studio,就只能使用cmd查询SHA1了,那岂不是没辙了
【 在 icyfox 的大作中提到: 】
: 教你一个办法
: 你在你的项目里面,新建一个Google Map Activity
: 新建完成后,会自动打开一个文件,里面有百度要的"SHA1冒号packagename"
: ...................
果然可以,谢谢