做过Android客户端Map开发的人员都知道,平时开发都是用的debug.store生成的调试用的key,但放到真机上调试key就不能用了,那么如何申请一个公共的Map key呢?跟我来吧。
首先,使用keytool工具,生成签名以及证书。
C:\Users\Administrator>keytool -genkey -keystore sunrise.keystore -
alias sunrise
'skey
输入keystore密码:
再次输入新密码:
您的名字与姓氏是什么?
[Unknown]: sunrise
您的组织单位名称是什么?
[Unknown]: 菏泽学院计算机科学与工程系
您的组织名称是什么?
[Unknown]: SunRise开发组
您所在的城市或区域名称是什么?
[Unknown]: 山东省菏泽市
您所在的州或省份名称是什么?
[Unknown]: 山东省
该单位的两字母国家代码是什么
[Unknown]: 86
CN=sunrise, OU=菏泽学院计算机科学与工程系, O=SunRise开发组, L=山东省菏泽
市, ST=
山东省, C=86 正确吗?
[否]: 是
输入<sunrise'skey>的主密码
(如果和 keystore 密码相同,按回车):
C:\Users\Administrator>keytool -export -keystore sunrise.keystore -
alias sunrise
'skey -file
命令选项 -file 需要一个参数。
尝试 keytool -help
C:\Users\Administrator>keytool -export -keystore sunrise.keystore -
alias sunrise
'skey -file keyfile.cert
输入keystore密码:
保存在文件中的认证 <keyfile.cert>
C:\Users\Administrator>keytool -list -alias sunrise'skey -keystore
sunrise.keyst
ore
输入keystore密码:
sunrise'skey, 2011-9-24, PrivateKeyEntry,
认证指纹 (MD5): 23:29:72:13:3F:00:28:B3:4F:EE:4D:C0:25:8A:51:27
到这里,签名和证书就在C:\Users\Administrator文件夹下了(发布软件的时候用)
然后,将生成的认证指纹 (MD5): 23:29:72:13:3F:00:28:B3:4F:EE:4D:C0:25:8A:51:27
去Google官方网站http://www.google.com/glm/mmap/a/api?fp=23%3A29%3A72%3A13%3A3F%3A00%3A28%3AB3%3A4F%3AEE%3A4D%3AC0%3A25%3A8A%3A51%3A27去申请Map Key。
好啦,使用新的Map Key 和属于你的签名去发布软件吧。。。
如何申请一个公共的Map key
最新推荐文章于 2024-04-20 23:15:00 发布