大约 6(或更多)个月前,我开始创建一个使用 Google 地图的 Android 项目(对于旧的 2.1 版本)。由于我已经为 Android 开发了一些应用程序(我确实有一个“Play”帐户和市场上的一些其他应用程序),因此我设法轻松获得了调试地图密钥,并将其放在我的地图 xml 元素中。在模拟器中一切正常。
现在,我的应用程序已经完成,我想获得“发布”API 密钥,但同时看起来很多事情都发生了变化(无需告诉你谷歌引入的那些快速变化有多么令人沮丧)——我使用的是旧的样式“mapview”,但文档说不再支持这种方法?
我的地图活动很简单,如下所示:
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
>
<g.maps.MyMapView
android:id="@+id/mapView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:apiKey="MY_DEBUG_KEY"
android:clickable="true"
android:enabled="true" />
我想要的只是用“RELESE”键替换“DEBUG”键。我不想更改我的 Android 清单,我不想使用新的“地图片段”,我不想“放弃对 2.1 版本的支持”。我如何通过这个获取和放置密钥的新系统获取和使用 RELEASE 密钥?