没有显示谷歌地图的Android应用程序

时间:2013-08-08 14:37:14

标签: android google-maps-android-api-2

我最近在这里继承了一个Android应用程序项目。该应用程序在插入我从计算机上继续使用该项目的人时工作正常,但当插入我的计算机时,带有谷歌地图的部分为空白,我收到“无法加载地图。错误联系Google服务器这可能是一个身份验证问题(但可能是由于网络错误)。“我的控制台出错了。这让我相信这是我的一个设置问题,但在谷歌和stackoverflow倾注了好几个小时之后问题仍然存在。

我正在使用ADT软件包22.在Ubuntu 12.04上。我通过sdk管理器添加了google-play-services-lib。我的项目的构建路径看起来像这个goole-play-services-lib,“订单和导出”选项卡看起来像这个order

我还在https://code.google.com/apis/console/创建了一个新的api密钥,并确保选择了“Google Maps Android API v2”。我将此密钥添加到适当位置的AndroidManifest.xml中。

在项目源的多次新导入和ADT的多次全新安装之后,我的问题仍然存在。任何人都可以指出我正确的方向吗?

2 个答案:

答案 0 :(得分:0)

在传单上,我刷新了我的密钥,并将 com.mycompany 的部分更改为 com.mycompany.packagename 。也许这是常识,但由于与关键创建相关的谷歌帮助如下所示仅包括 com.mycompany 我觉得这是误导。也许这可以帮助别人。 googlehelp

答案 1 :(得分:0)

这是凭据(Google MAP API密钥)的问题 您需要使用计算机的 SHA1指纹

生成新的API密钥

Eclipse,如果你去Windows - >偏好 - > Android - >建立你找到SHA1指纹

复制该密钥并生成新的API密钥

for referense阅读本文 - > How to obtain Signing certificate fingerprint (SHA1) for OAuth 2.0 on Android?