【发布时间】:2015-11-01 20:19:27
【问题描述】:
我正在使用使用 Google Maps API v2 的 Android Studio 在 Android 5.1 中编写应用程序。我复制了所有项目的文件并将它们移动到新计算机上。然后我从新电脑上进行了构建,并在手机上安装了应用程序。构建和安装没有问题。
但我得到一个运行时错误和地图应该在的纯灰色矩形。
08-09 20:52:39.947 14052-14183/cetlot.com.sisuyouth E/b:服务器上的身份验证失败。 08-09 20:52:39.947 14052-14183/cetlot.com.sisuyouth E/Google Maps Android API:授权失败。
请参阅https://developers.google.com/maps/documentation/android/start 了解如何正确设置地图。 08-09 20:52:39.956 14052-14183/cetlot.com.sisuyouth E/Google Maps Android API﹕>在 Google Developer Console (https://console.developers.google.com) 确保启用了“Google Maps Android API v2”。 确保存在以下 Android 密钥: API 密钥:AIzaSyCR2CMntoLW8xubFsYMpENSdKoWUcyKG2w Android 应用程序 (;):39:45:E7:0B:45:8B:17:0D:56:98:B4:D3:28:9C:16:41:46:65:71:20;cetlot.com。西苏青年
我需要新计算机的新 API 密钥吗?错误消息中的证书指纹是否可以用于此目的?我在这台计算机上使用 keytool 实用程序时遇到问题。
【问题讨论】:
标签: android api google-maps key