2013-08-29 104 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

尝试运行该应用程序并且不要进行调试。 –