发布到 Android 市场后,应用程序中看不到任何地图图块
我最近在 Android 市场上的应用程序中添加了一个地图视图。当我使用 google 地图 api 调试密钥在模拟器和手机上测试该应用程序时,一切正常。然后我将地图 api 密钥更改为与我自己的密钥库匹配的密钥。我发布了应用程序进行标记,下载了应用程序,进入了地图视图,但没有出现地图图块......我不知道为什么会发生这种情况。
我的清单中确实有这个:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-sdk android:minSdkVersion="8" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<uses-library android:name="com.google.android.maps" />
而且我的地图视图中的 xml 文件中确实有这个:
<com.google.android.maps.MapView
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:apiKey="my key here" <--- This is where I've put my key />
应用程序中的其他所有内容都很好,如覆盖层等。非常感谢任何有关我可能忘记的内容的提示。 !
I recently added a mapview to my app that I have in android market. When I was testing the app in the emulator and on my phone with the google maps api debug key everything worked. Then I changed the map api key to the one matching my own keystore. I released the app to marked, downloaded the app, went in to the mapview and no maptiles appeared... I'm clueless to why this is happening.
I do have this in my manifest:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-sdk android:minSdkVersion="8" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<uses-library android:name="com.google.android.maps" />
And I do have this in the xml file that belongs to my mapview:
<com.google.android.maps.MapView
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:apiKey="my key here" <--- This is where I've put my key />
Everything else in the app works great, as the overlay etc.. Would greatly appreciate any hints to what I might have forgotten..!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
用于发布的 Google 地图 API 密钥与用于调试的不同。再拿一下。
Google Map API key for Release is not the same as for debug. Take it again.