我最近在工作中继承了一个 Android 应用程序项目。该应用程序在插入我继承该项目的人的计算机时工作正常,但当插入我的计算机时,带有谷歌地图的部分为空白,我收到“加载地图失败。联系谷歌服务器时出错. 这可能是身份验证问题(但可能是由于网络错误)。” 我的控制台中的错误。这让我相信这是我的设置问题,但在谷歌和 stackoverflow 倾注了好几个小时后,问题仍然存在。
我正在使用 ADT 捆绑包 22。在 Ubuntu 12.04 上。我通过 sdk 管理器添加了 google-play-services-lib。我的项目的构建路径看起来像这样,“订购和导出”选项卡看起来像这样
我还在https://code.google.com/apis/console/创建了一个新的 api 密钥创建了一个新的 api 密钥,并确保选择了“Google Maps Android API v2”。我将此密钥添加到适当位置的 AndroidManifest.xml 中。
在多次全新导入项目源和多次全新安装 ADT 后,我的问题仍然存在。谁能指出我正确的方向?