1.在申请AK、创建新应用时,选择Android SDK的“应用类型”下,会出现两个需要填写SHA1的文本框:这里两个SHA1码可以填同一个。
Eclipse菜单:window→preference→Android→build下找到SHA1 figerprint:
把这个SHA1 figerprint复制到上面那两个文本框中即可,包名随便写,但要与eclipse中创建的工程包名一致。
2.运行时
logcat提示错误:
Authentication Error errorcode:230uid: -1 appid -1 msg: APP Scode码校验失败
手机上的程序打开后:
白色栅格条纹,无地图显示。
错误原因:
由于在使用Eclipse过程中安装并运行了一次Android studio,导致IDE环境发生变化,改变了debug.keystore文件,也即是改变了SHA1值,需要重新去官网使用新的SHA1值申请新的AK。
处理措施:
删除debug.keystore文件
debug.keystore文件默认路径:
我直接删除了.android文件夹,重启Eclipse,然后重新到Eclipse的window→preference→Android→build下找到新的SHA1figerprint,在官网创建新应用,用新的SHA1值提交后生成新的AK,并将新的AK替换进AndroidManifest.xml文档中就可以正常运行了。