こんにちは、アンドロイドアプリ開発初心者です。GPSを使用して現在地を表示するためにGoogleマップv2を作成しました。
USB ケーブルを使用してモバイルでテストすると問題なく動作しますが、アプリケーションを .apk に変換すると gps の現在の場所が取得されますが、マップは表示されませんでした。
誰でも私の問題を解決するのを助けることができますか?
こんにちは、アンドロイドアプリ開発初心者です。GPSを使用して現在地を表示するためにGoogleマップv2を作成しました。
USB ケーブルを使用してモバイルでテストすると問題なく動作しますが、アプリケーションを .apk に変換すると gps の現在の場所が取得されますが、マップは表示されませんでした。
誰でも私の問題を解決するのを助けることができますか?
.APK を生成するには、同じマシンからkeystore
&を使用する必要があります。MAP API KEY
この 2 つが異なるマシンと異なる場合は、次のようになります。(mean MAP are not show)
別のキーストアがある場合は、キーストアから MAP API キーを取得できます。
以下のリンクを確認してください:
SHA-1 だけでなく、Java の keytool から MD5 フィンガープリントを取得するにはどうすればよいですか?
https://stackoverflow.com/a/5262845/1168654
編集済み
このリンクを開きます: の手順に従い、このリンク"Getting the MD5 Fingerprint of the SDK Debug Certificate"
からサインアップします: その後、コードでそのマップ キーを使用すると、何が起こるかがわかります。
これは、プロジェクトで適切に参照されている Google Play Services がないか、デバイスがサポートしていないことを示しています。
プロジェクトで jar を適切に参照する方法については、クイック スタートをお読みください。