0

私はグーグルマップを持っているアンドロイドアプリケーションを持っています。現在、MD5フィンガープリントを生成し、それに基づいて、コードで使用したMapAPIキーを取得しました。また、エミュレーターだけでなく、Androidフォンでもマップを見ることができます。

しかし、同じコードを友人の1人に渡したとします。次に、MD5フィンガープリントを生成し、それに基づいて新しいMap APIキーを取得する必要があります。次に、XMLファイルから生成したAPIキーを、Mapを機能させるために生成したものに置き換える必要があります。右?

単一のMapAPIキーをXMLファイルにプラグインし、エミュレーターまたは電話でプロジェクトを実行している人は誰でも、XMLファイルの内容を変更せずに電話でGoogleマップを表示できるようにする方法はありますか?

私の主な目的は、私のプロジェクトを友人に提供する場合、Google Map APIキーに関連するXMLファイルを変更せずに、Android携帯電話でプロジェクトを実行できるようにすることです。

私はこのチュートリアルに従っていました-https ://developers.google.com/maps/documentation/android/v1/mapkey

4

1 に答える 1

0

Map APIキーは、.apkファイルに署名するキーストアに基づいて生成されます。友達がdebug.keystoreを使用してアプリを実行している場合(たとえば、Eclipseからアプリを実行している場合)、使用しているのと同じdebug.keystoreを使用する必要があります。本当に必要な場合は、debug.keystoreを提供してみてください。もちろん、友達がアプリを実行するだけでよい場合は、キーストアで署名したapkを友達に渡すことができます。すべてのデバイスで動作します。

于 2013-03-11T20:16:00.270 に答える