1. 程式人生 > >Android studio 匯入百度地圖demo的錯誤情況(1)

Android studio 匯入百度地圖demo的錯誤情況(1)

當使用的時候,百度地圖無法正常顯示,日誌資訊提示:如下

Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode碼校驗失敗

可憐

1、說下我遇到這個問題的原因。是因為在建立應用的時候輸入的數字簽名(SHA1)不一致導致的。

2、再說下,為什麼我會出現這個原因了。我是通過這篇文章提供的方法獲取到android studio下sha1值 http://blog.csdn.net/kezhongke/article/details/42678077

看下圖的debug.keystore。這個金鑰是在c盤 .android目錄下預設的一個debug.keystore。


接下來再看下圖,我們可以看到其實百度已經配置好自己的keystore。


3、結論就是生成sha1所用到的keystore和你執行應用用到keystore不是同一個造成的原因。

4、解決辦法:如下圖 這個的金鑰口令就是你的金鑰口令,百度的口令是預設的android


5、另外一種報錯原因,包名不一致造成的 具體檢視http://blog.csdn.net/hhhccckkk/article/details/46649325