我成功地在平板電腦上運行谷歌地圖(ASUS TF201)。但是,它不能在我的其他Android手機(三星,HTC ...)上工作。不同設備的授權失敗(Android谷歌地圖API v2)
我使用由keytool生成的SHA1,在google api控制檯上註冊,並獲取調試密鑰。一步一步導入lib並設置權限。
[2013-03-28 11:19:18 - google-play-services_lib] Could not find google-play-services_lib.apk!
出現上效果很好的平板電腦,太:無論我運行它
控制檯出現此。
故障是否與下面的logcat:
03-28 11:10:56.382: E/Google Maps Android API(32067): Failed to load map. Could not contact Google servers.
03-28 11:03:54.165: E/Google Maps Android API(9610): Authorization failure.
03-28 11:03:55.135: D/dalvikvm(9610): GC_CONCURRENT freed 286K, 13% free 10643K/12231K, paused 24ms+3ms, total 89ms
03-28 11:03:55.580: E/Google Maps Android API(9610): Failed to load map. Could not contact Google servers.
03-28 11:03:55.595: E/Google Maps Android API(9610): Failed to load map. Could not contact Google servers.
03-28 11:03:56.085: E/Google Maps Android API(9610): Failed to load map. Could not contact Google servers.
...
我無法找到哪些步驟我錯過了。如果你知道,請給我一些建議。
1.我查詢'isGooglePlayServicesAvailable()'方法來檢查狀態,但是我的兩個設備返回文件中的'SUCCESS'的'0'。我用手機仍然無法解決這個問題。 2.到目前爲止,我只通過連接USB電纜而不是APK來運行它。 – user2174595 2013-03-30 03:11:46