【发布时间】:2016-05-04 14:01:03
【问题描述】:
我在我的安卓应用中使用谷歌地图 API,它只显示空白地图。
Here 是屏幕截图。
我从谷歌开发者那里获得了一个 API 密钥,并在调试版和发布版中都粘贴到了 google_maps_api.xml 中。
<string name="google_maps_key" translatable="false" templateMergeStrategy="preserve">
AIzaSyCAiL844hgfM2S_kDApCrITIzj-S5wgBzA
</string>
我也在谷歌开发者账户上注册了我的应用Screenshot
我没有对地图做任何事情,只是从向导中选择了 MapsActivity。
权限:
<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="com.google.android.providers.gsf.permission.READ_GSERVICES" />
【问题讨论】:
-
是否在清单中添加了
android:name="android.permission.WRITE_EXTERNAL_STORAGE"作为权限? -
问题是创建 MAP_KEY 请点击此链接并为我创建工作。(developers.google.com/maps/documentation/android-api/start)
-
@VishalPatolia 请阅读这个问题。我确实有 MAPS 密钥
-
@Slim 我确实有权限。我已经用权限更新了问题
标签: java android api google-maps