2

このリンクのガイドラインを使用して、Android アプリケーションで Google マップを使用しようとしています。

http://www.vogella.com/articles/AndroidGoogleMaps/article.html

SDK と ADT も更新しました。Google API から API キーを取得しました。

しかし、次のパッケージをインポートすると、エラーが発生します!

import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.MapFragment;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.Marker;
import com.google.android.gms.maps.model.MarkerOptions;

注:ファイル→インポート→Android→既存のAndroidコードをワークスペースにしようとすると。」のようなエラーメッセージが表示されました。「MainACTivity」はすでに存在しています。これがジャンプのハードルになると思います。

4

2 に答える 2

1

手順に従ってください。コメントから、マップ プロジェクトで Google Play サービス ライブラリ プロジェクトを参照していないようです。

わかりやすくするために、コメントを回答に変換します。

  1. Google Play サービスをダウンロードします。

Windows に移動します。Android SDK Manager に移動します。エクストラで Google Play サービスを選択します。インストールされていない場合は、パッケージをインストールします。

2. google-play services_lib ライブラリ プロジェクトをワークスペース (プロジェクトがあるフォルダー) にコピーします。ライブラリ プロジェクトは、次のパスにあります。

     <android-sdk-folder>/extras/google/google_play_services/libproject/google-play-services_lib library project .

3. ライブラリ プロジェクトを Eclipse にインポートする

[ファイル] > [インポート] をクリックし、[Android] > [既存の Android コードをワークスペースに] を選択して、ワークスペースを参照し、ライブラリ プロジェクトをインポートします。ライブラリプロジェクトかどうかを確認できます。ライブラリ プロジェクトを右クリックします。プロパティに移動します。左側のパネルで [Android] をクリックします。[ライブラリがチェックされています] が表示されます。

4.ライブラリプロジェクトを参照する

プロジェクトを右クリックします。プロパティを取得しました。[アンドロイド] をクリックします。アンドロイドを選択。[追加] をクリックして、ライブラリ プロジェクトを参照して追加します。

より詳しい情報 @

http://developer.android.com/google/play-services/setup.html

実際のデバイスでテストする必要があることを忘れないでください

于 2013-07-08T09:40:43.123 に答える