0

こちらの手順に従って、Google Maps Android API v2 から Google Maps Android API for Business にアプリを移行しています: https://developers.google.com/maps/documentation/business/mobile/android/config#migrate_an_existing_application

これは非常に簡単なはずですが、残念ながらすべての com.google.android.gms.maps 参照を com.google.android.m4b.maps に置き換えた後、アプリは正しくコンパイルされていますが、マップは表示されません: 代わりに灰色の四角形が表示されます.

考えられる理由の 1 つ (そして実際のところ、これまでのところ理解できていないことの 1 つ) は、API キーが Google Maps Android API で使用したものとまったく同じであることです。論理的には、Google から送信されたクライアント ID / 暗号鍵のような個人コードをどこかに入力する必要があります。

誰でも私を助けることができますか?

4

1 に答える 1

1

以下のドキュメント リンクから https://developers.google.com/maps/documentation/business/mobile/android/auth

Google Map Mobile SDK for Business にサインアップすると、Google Enterprise Support によって有効になる「Google Maps Mobile SDK service」という名前の非表示のサービスがあるようです。

ビジネス ライセンスを購入したら、プロジェクトでこのサービスを有効にし、非ビジネス バージョンと同じ手順を使用して Map V2 API キーを生成すると、タイルが Android デバイスにロードされていることを確認できるはずです。

注: この観察結果は、上記のドキュメント リンクにのみ基づいており、実験されたものではありません。

于 2014-05-23T13:34:11.857 に答える