【发布时间】:2015-04-22 04:56:35
【问题描述】:
我正在尝试将谷歌地图添加到我的应用程序中。 我已将 API 密钥添加到清单中
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="AIzaSyAoWtqYmkOh4******8sNehbI8APKNnI08" />
还有前提:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
当我在手机上以调试模式(和 MTP 模式)运行应用程序时 地图显示.. 但是当我生成apk文件并手动安装时,地图不显示。
有什么问题?
【问题讨论】:
-
您需要在谷歌控制台上添加释放密钥。我相信
-
您可以使用发布密钥构建发布 apk,也可以构建调试 apk 并使用当前密钥。显然,这取决于您在应用程序构建过程中所处的位置。
-
你得到了释放密钥吗?
标签: android google-maps