2013-12-12 119 views
1

我真的是Android的初學者。我想問一些問題。謝謝你的答案:)Api鍵android使「無法獲得連接工廠客戶端」?

  1. 我們如何知道,如果我們的API密鑰不符合我們的密鑰庫匹配
  2. 其中之一,我必須使用SHA1或MD5獲得在谷歌控制檯我的API密鑰?因爲有些博客或網站說使用Sha1,另一個則使用Md5。

我運行mapactivity時已經問題,錯誤「無法獲得連接工廠客戶端」 這樣MapActivity couldn't get connection factory clienthttps://stackoverflow.com/questions/20537934/couldnt-get-connection-factory-client-mapactivity-android

上面的問題是我問question.thank你這麼多的原因:)

回答

1

首先,索裏的回答遲到:)。您必須使用sha1指紋來生成新的api-key。你可以用你的.keystore文件得到你的sha1。在debug.keystore文件的調試模式下,你可以得到sha1。但是,在您使用debug api-key發佈您的應用程序後,這不起作用。你應該爲它生成release api-key。首先,您必須簽署您的應用程序並創建新的私人.keystore文件。然後你可以用這個專用密鑰庫文件得到sha1。之後,您可以爲您的應用程序生成釋放api-key。

+0

感謝您的回答兄弟@BatuhanC,以及我如何生成釋放API密鑰?並創建新的私人.keystore文件?我只是按照這樣的教程。你可以給我教程來得到它嗎?非常感謝你的兄弟。 1.打開cmd 2.我必須到C:\ Program Files \ Java \ \ bin 3.如果我使用JDK 1.7,我必須鍵入keytool -v -list -alias androiddebugkey -keystore「C: \ debug.keystore「-storepass android -keypass android 3.然後我得到我的SHA1,然後我去谷歌控制檯,並從我的SHA1創建新的android密鑰,不要忘記首先打開谷歌地圖Android API v2。 –

+0

sory for late answer bro。這是您可以遵循的創建.keystore文件和獲取項目sha1的鏈接。 [顯示sha1結束創建keystore文件](http://android-er.blogspot.in/2012/12/displaying-sha1-certificate-fingerprint.html) –

+0

謝謝bro @BatuhanC –

相關問題