2013-08-29 105 views
3

我開始之前,是的,我已搜查,並沒有與(或無)解決方案散落在其他相關的主題並沒有幫助我。Android的谷歌地圖不加載

我最近在Android中開始編程,所以我根本經驗。不過,我注意到C#在編寫方面與C#有很多相似之處,這對我來說是合乎邏輯的選擇。

目前正在對一個本應在一個片段顯示GMAP快速測試應用程序,但是,沒有什麼是除了一個淺灰色的背景和+和來了 - 向右下方的跡象。

的logcat的描繪了以下錯誤:

08-29 08:28:48.190: E/Google Maps Android API(5147): Failed to load map. Error contacting Google servers. This is probably an authentication issue (but could be due to network errors). 

好了,現在我想出事了與API的東西,雖然我跟大部分的什麼顯示this頁。我想我可以問作者,但大多數其他人似乎有幸運用相似的方法&代碼,所以問題必須具體地說是我。但是我確實發現了this page,但它現在是一個沒有任何解決方案的老主題。

我實際的Android設備,銀河S2上測試此,一切似乎罰款除了這一點的工作。

我使用了keytool,寫了我從keytool獲得的SHA-1指紋(鏈接到debug.keystore),並將其放在控制檯中,以及我將要調用的命名空間。我檢索了API密鑰,將其粘貼在清單中,並啓動了應用程序,只是爲了流淚。

我想多事情到這一點,在過去的幾天。一個完全阻止了應用程序啓動,而另一個甚至給了我一個明亮的黃色地圖(沒有街道或信息,只是界面)。

任何建議/提示/提示嗎?

+0

您應該在Google API COnsole中檢查您正在生成的Google API密鑰。 – Piyush

+0

我只是看着API Access的東西,現在出現一個錯誤,'發生了一個意外的錯誤。我們正在研究它。 」。也許這個問題不是我而是Google?在「報告」頁面下,有0個傳入請求,所以電話顯然沒有收到地圖。 –

回答

0

@silvia_aut是正確的。我的問題結果是,我直接從Eclipse內部運行應用程序(因此始終使用它的調試配置)。

我跟着this tutorial,然後從商店下載AppInstaller應用程序,將應用程序放入根文件夾並通過AppInstaller安裝應用程序。現在一切似乎都在起作用。

謝謝!

1
+0

從這兩個主題閱讀,我已經使用MapFragment,正如第一個鏈接的答案中所建議的,以及正確的權限。您的第二個鏈接證明有幫助,但我無法理解[this](http://stackoverflow.com/a/16590238/1457922)回覆和評論。我在真正的手機上以調試模式運行App,可能會導致這些問題? –

+0

是的,這可能會導致這些問題。 –

+0

嘗試運行該應用程序並且不要進行調試。 –