1

私は次のものを持っています:

マップ アクティビティ クラス

ここに画像の説明を入力

マップ アクティビティ クラスのレイアウト

ここに画像の説明を入力

マニフェスト構成スニペット

ここに画像の説明を入力

.. 注: «application» タグの下に maps パッケージも含めました。

API KEY を取得するために、次のことを行いました。

コンソールからハッシュを取得

ここに画像の説明を入力

API KEYを取得しました

ここに画像の説明を入力

主な問題:

このように、地図画像の代わりにグリッドが表示されます

ここに画像の説明を入力

その他の問題/質問:

minSdk=8 と targetSdk=17 を使用しながら FragmentView を実装するにはどうすればよいですか (追加のカスタム UI 要素をレイアウトに配置できるようにするため)。この範囲のデバイスでこのタグを使用できますか?

4

2 に答える 2

0

この問題は、マニフェスト ファイルの「アプリケーション」領域内に「android.permission.INTERNET」行を配置した場合に発生する可能性があります。application タグの外に置いてみてください。

故障の場合

次の例を注意深く試してください。

http://mobiforge.com/developing/story/using-google-maps-android

http://www.jameselsey.co.uk/blogs/techblog/android-how-to-display-a-map-the-easy-way/

于 2012-12-30T21:23:41.520 に答える
0

そのため、Google Maps API v1 は非常に非推奨であるため、すべての Google マップ ビジネスは現在別の方法で行われています (ここで述べたように)。

  • マップは、MapView の代わりに MapFragment クラスにカプセル化されるようになりました。
  • MapActivity の代わりに Activity Java クラスを拡張します。
  • マップは Google Play サービス API を使用します。

これ以上(および厄介な部分)-ここを読んでいるときにここに行きました 、「アプリを実行およびデバッグできる物理的な開発デバイスを提供する必要がある」と書かれています。

そうは言っても、Google マップや Google Play サービス API を使用するその他のものの学習/使用/テストを開始するには、Andorid 駆動のデバイスを購入する必要があります。:)

私が間違っている場合は、私を修正してください! 私が間違っていることを本当に願っています。

于 2013-01-02T03:45:59.767 に答える