6

私の現在のwokspaceの設定は次のようになります。

ここに画像の説明を入力してください ここに画像の説明を入力してください

ただし、マップを機能させるには、「Android Dependencies」フォルダに「google-play-services_lib.jar」も必要だと言われています。そのための方法は、「GooglePlay開発者サービスにプロジェクトプロジェクト->プロパティ->Android->ライブラリ、追加-> google-play-services_lib "

それに関する唯一の問題は、常に最初の緑色のマーカーの後にあり、 「プロジェクト->プロパティ-> Android->ライブラリ」を再度開くと赤い十字に変わります...また、「google-play-services_lib.jar」もありませんプロジェクトの「Android依存関係」に追加されます

この質問はこれから派生したものです。アプリでマップを機能させるには、上記で説明した場所でマップv2Androidデモを機能させる必要がありました。(そうしないと、マップフラグメントを含むXMLを膨らませるときにエラーが発生します。)

4

2 に答える 2

4

Google APIsの代わりに使用しようとしましたAndroid 4.2.2か? それを使用すると、Google Maps依存関係が使用されます。


ビルドとしてGoogle APIではなくAndroid 4.1を使用して、「動作するアプリ」を作成しました(エラーはスローされませんが、キーを作成するのが面倒でした)。これが私の手順でした。

  1. SDK ダウンロード マネージャーからライブラリをダウンロードします。
  2. このパス「.../android-sdk/extras/google/google_play_services/libproject/google-play-services_lib」を持つフォルダー「google-play-services_lib」を、ライブラリを保持する別のフォルダーにコピーしました。
  3. Eclipse では、New Project - Android Project from Existing Code を選択しました。問題なく輸入できました。
  4. テスト プロジェクトを右クリックし、[プロパティ] - [Android] - [追加] - [google-play-services_lib] をクリックします。これは現在、私のワークスペースにあります。
  5. をサブクラス化して、動作するかどうかを確認してくださいcom.google.android.gms.maps.MapFragment

エラーが発生した場合は返信してください。正しく実行すれば、すべて機能します。幸運を。

于 2013-03-11T12:03:20.587 に答える
0

最初に、パッケージ エクスプローラーから google-play-services プロジェクトを削除する必要があります。次に、ディレクトリ C:/android-sdks.....google-play-service から「google-play-service フォルダー」をコピーする必要があります。ワークスペースを開き、ワークスペースからプロジェクト「google-play-services」をインポートして、ライブラリを追加できます...

それが役に立てば幸い:)

于 2015-03-23T23:54:10.367 に答える