約6か月(またはそれ以上)前に、Googleマップを使用するAndroidプロジェクト(古い2.1バージョン用)の作成を開始しました。Android用のアプリをいくつか開発したので(私は「Play」アカウントと市場に出回っている他のアプリをいくつか持っています)、デバッグマップキーを簡単に取得して、マップxml要素内に配置しました。エミュレーターではすべて正常に動作します。
さて、私のアプリは完成し、「リリース」APIキーを取得したかったのですが、その間に多くのことが変更されたようです(Googleが導入している急速な変更がどれほどイライラするかを説明する必要はありません)-私は古いものを使用していますスタイル「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" />
私が望むのは、「DEBUG」キーを「RELESE」キーに置き換えることだけです。Android マニフェストを変更したくない、新しい「マップ フラグメント」を使用したくない、「2.1 バージョンのサポートを中止」したくない。キーを取得して配置するこの新しいシステムで RELEASE キーを取得して使用するにはどうすればよいですか?