Google+Map+Android+Api+Ver2 で地図が表示されない!!?

Android

Google Map Android Api Ver2をサンプルを動かしてみたいので、やってみましょう!

1.Google Play Services API のインストール

Android SDK Manager を開いてください。

 Eclipse の Window メニュー→ Android SDK Manager

下にある、Extra の中の『Google Play services』で最新バージョンをインストールをしてましょう!

これで、Google Play Services のインストールは完了です!

参考サイト:http://android.keicode.com/basics/mapview-v2-install-google-play-services.php

2.Google Play Services ライブラリ をインポートしましょう!

ライブラリプロジェクトをインポートすると、Google Map Android Api v2が使えます!
Eclipse の新規プロジェクト→ 『Android Project from Existing Code』
そこで、Android SDK ディレクトリの中の、

 extras\google\google_play_services\libproject\google-play-services_lib

を指定してください。

それで、Finish!!

左のPackage Explorerに、『google-play-services_lib』があるはずです。

これで、Google Map Android Api v2が使えますよ!

3.サンプルをEclipseにImport

Android SDKの中には、MapやAuthなどのサンプルがあります。
それをImportしましょう。

私の環境のPathは以下です。

 C:\adt-bundle-windows-x86_64-20130219\adt-bundle-windows-x86_64-20130219\sdk\extras\google\google_play_services\samples

左のExplorerにサンプルが表示されましたか!?
されましたね!

4.サンプルのエラーを解決しましょう

Importしたら、サンプルにエラーがたくさん出てると思います。
まず、サンプルのプロジェクトで右クリックをして『Properties』を表示しましょう。

Android→Libraryで、Addを押してください。
そこから、google-play-services_libを選択してください。
『Apply』→『OK』をしたら、なんとまだエラーがあります!

どうやら、android-support-v4.jar をインポートできてないことが原因のようです。

プロジェクトを右クリック→Android Tools→Add Support LibraryでSDKのパッケージをインストールしてください。
すると、Referenced Librariesの中にandroid-support-v4.jarが追加されます。
さらに、エラーのほとんどが解決します!

しかし、RetainMapActivityにだけエラーがあります。
これはアクティビティ自体を削除してくれとGoogleさんが言っておりますので削除しましょう。

 https://code.google.com/p/gmaps-api-issues/issues/detail?id=5103

5.Google Map Api Key を取得しよう!
ここを参照してください。

AndroidでGoogle Maps API Key を取得する方法【めっちゃ詳しくわかりやすい解説】

API Key を取得できたら、

 AndroidManifest.xml

を開き、

 <meta-data
      android:name="com.google.android.maps.v2.API_KEY"
      android:value="AIzaSyAPNFyEex469GdXYWxg-55BhNoJ******"/>

を追加して下さい。
(*は伏字です!)

これで実行しましょう!!!!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です