Android设备/ Bluestack上的空白谷歌地图,但不是在调试时

时间:2014-06-18 06:55:38

标签: android google-maps

在Android设备/ Bluestack上安装时,我的Google地图不显示,但调试时可以。

我使用“Generate Signed APK”菜单制作的apk安装。

错误消息(使用Bluestack时):E/Google Maps Android API﹕ Failed to load map. Error contacting Google servers. This is probably an authentication issue (but could be due to network errors).

请帮忙。

2 个答案:

答案 0 :(得分:1)

我有类似的问题。这可能会有所启发。

  1. 调试证书:当您执行" debug"时,Android SDK工具会自动生成此证书。从命令行构建,或者从Eclipse构建和运行项目而不将其作为已发布的应用程序导出。仅将此证书与您正在测试的应用程序一起使用;请勿尝试发布使用调试证书签名的应用。
  2. 发布证书:当您执行"发布时,Android SDK工具会生成此证书。使用ant程序或Eclipse构建。您还可以使用keytool程序生成此证书。当您准备将应用程序发布到全世界时,请使用此证书。
  3. 确保使用正确的证书。

答案 1 :(得分:0)

如果您的API密钥无效或未在“服务”标签中的Google API控制台中启用Google Maps Android API v2,则可能会导致此异常。请参阅此link以启用该功能。