0

Google マップ v1 を使用するアプリケーションを 6 か月前に作成しました。今度はGoogle Playストアに公開したいです。 作業中にキーを取得するために必要な手続きを行いました。私が覚えている限りでは、cmd を使用して、サイトに貼り付けた MD5 を生成しました。そのような結果でファイルを保存しました

letersandnumbers

This key is good for all apps signed with your certificate whose fingerprint is:
hex:hex:hex:hex:hex:hex:hex:hex:hex:hex:hex:hex:hex

Here is an example xml layout to get you started on your way to mapping glory:

              <com.google.android.maps.MapView
                 android:layout_width="fill_parent"
                 android:layout_height="fill_parent"
                 android:apiKey="letersandnumbers"
                 />

デバッグ モードの電話でアプリケーションをコンパイルして実行すると、動作します。letersandnumbersをキーとして使用してアプリケーションに署名しようとすると 、結果が異なります。アプリケーションはグリッドのみを表示し、マップは表示しません。アプリケーションに署名する方法は次のとおりです。

1)ファイル→エクスポート→Androidアプリ

2) プロジェクトを選択し、上記の文字と数字のキーを使用します。

3) デバイスのSDカードにファイルを入れてインストールします。

私は何か間違ったことをしていますか?助けてください!マップ v2 への切り替えはオプションではありません

アップデート:

ダニエルがコメントで書いているガイドに従うことができました。ただし、マニフェストで新しいキーを使用し、この新しいキーでアプリに署名すると機能しません...マップ バージョン 1 を使用しようとしています。

4

2 に答える 2