1

ここで助けが必要です。

AppStore にガイド アプリがあり、同じアプリを Android 用に作成しようとしていますが、Google マップに問題があり、空白の画面が表示され続けます。

- https://developers.google.com/maps/documentation/android/startの指示に従っています。

これは私がこれまでに行ったことです。

-Eclipse Keytool をインストールする

-プロジェクトに Google Play サービス ライブラリを追加しました

- 優れた SHA1 指紋を持っている

- Android アプリ用の優れたキー (証明書付き) を Google Developer から入手

-manifest.xml にキーを貼り付けます

- lib ファイルから google-play-services-remove.jar を削除してください。

実際のデバイスでアプリをテストしてもエラーや警告はありませんが、LogCat に次の赤い行があります。

(Authorization failure.  Please see https://developers.google.com/maps/documentation/android/start for how to correctly set up the map.

Ensure that the following correspond to what is in the API Console: Package Name: com.cyououtandroid, API Key: AIzaSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGkyAxg, Certificate Fingerprint: DF6E6EXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX0F2E5)

私は何かが欠けていると確信していますが、私はそれを理解できません。

4

3 に答える 3

3

まず次のことを確認してください

  • デバッグSHA1キーを追加しました(テスト用)

  • リリース SHA1 キー (リリース用に署名済み apk から生成されたキー) を追加しました

    パッケージとキーの組み合わせが正しくないため、認証に失敗しました。

注: Java ビルド パスと Google Play サービス ライブラリから Maps.jar を削除しないでください。

于 2013-09-30T13:50:12.273 に答える
1

API キーが正しく生成されていないようです。

キーを生成するときは、「SHA1;packagename」が「;」で区切られていることを確認してください。

また、ビルド パスに maps.jar と google-play-services.jar があることを確認してください。

maps.jar - /android-sdk/add-ons/google-apis-(いずれかのバージョン)/libs/maps.jar

*google-play-services - android-sdk\extras\google\google_play_services\libproject\google-play-services_lib\libs*

于 2013-09-30T13:49:35.107 に答える