web-dev-qa-db-ja.com

Androidインポートcom.googleを解決できません

Android以下のリンクに従って開発者のLocationServiceの例をテストしようとしています http://developer.Android.com/training/location/retrieve -current.html 。その時点で、エラーメッセージに「インポートcom.googleを解決できません」と表示されます次の5行については、この問題を解決する方法について本当に混乱しています。

import com.google.Android.gms.common.ConnectionResult;
import com.google.Android.gms.common.GooglePlayServicesClient;
import com.google.Android.gms.common.GooglePlayServicesUtil;
import com.google.Android.gms.location.LocationClient;
import com.google.Android.gms.location.LocationListener;
import com.google.Android.gms.location.LocationRequest;
17
PPShein

Eclipse内で構成されたGoogle Play Services SDKが必要であり、ライブラリがこのエラーを無視するため、Google Play Servicesをインポートします。

19
Manmohan Badaya

もっと簡単な解決策があります。私の場合、いくつかの情報源からのすべての答えを調べましたが、どれも私の問題に直接答えていません。最後に、サンプルアプリのソースコードを見つけました。ソースコードをインポートすると、Google Play Service Libraryディレクトリからライブラリを追加すると解決しました。 Google Play Service Libraryは次の場所にあります(Windowsユーザーの場合):

    \sdk\extras\google\google_play_services\libproject

ライブラリをライブラリプロジェクトとしてEclipseにインポートし、このライブラリを実際のプロジェクトに追加すると修正されます。

編集:この男は チュートリアル Android Google Map v2の使用方法と詳細に多大な貢献をしました。また、Androidサポートパッケージのフラグメントのバックポートで使用する方法も含まれています。

    http://ddewaele.github.io/GoogleMapsV2WithActionBarSherlock/part1
18
Sithu

Eclipseを使用すると仮定します。
プロジェクト->プロパティ-> Androidを右クリックします。
標準のAndroidの代わりにGoogle APIを使用しています。

10
Bigflow

Android Studioを使用している場合:

アプリフォルダー-> モジュール設定を開く-> 依存関係->右クリックプラスボタン- > ライブラリの依存関係->「play-services」を検索-> com.google.Android.gms:play-servicesをダブルクリックします=

Okを押して、Gradleが再構築されるのを待ちます。

7
moritzw

この方法を使用できます。まず、google-play-servicesライブラリを使用している近いプロジェクト。解決できないcom.google.Android.gmsインポートの上にマウスを移動し、ポップアップメニューの下部に移動するたびに、「Fix project setup "オプションを次に示します。その後、google-play-servicesライブラリをインポートするよう求められます。

enter image description here

5
Parthi

Eclipseを使用している場合は、SDK Managerを介してGoogle Play Services SDKをインストールすることでこれを修正できます。google-play-services-libプロジェクトをEclipseに追加し、これをプロジェクトからの参照として設定します。これは http://developer.Android.com/google/play-services/setup.html で文書化されています

4
Anthony

Google APIでAndroid SDKを使用しますか?そうでない場合は、それを実行すると動作します。

2
Cata

Android studio、次のように依存関係を追加します。

gradle scriptbuild.gradle(Module:app)に移動し、これらの行を追加します

compile 'com.google.Android.gms:play-services:10.0.1' in dependencies tag

ここでは、インストールされているライブラリに応じて10.0.1をスキップまたは変更できます。

0
AnkurSingh

Project.propertiesで、次を追加する必要がありました(ANTビルド用):

Android.library.reference.1=${root_prefix}/${sdk.dir}/extras/google/google_play_services/libproject/google-play-services_lib
0
Apollo SOFTWARE

このエラーに直面している他の一部の開発者に役立つかもしれません:新しいバージョンに変更する場合Android= Android-support-libraryを使用している場合、使用するすべてのプロジェクトに注意する必要がありますライブラリには同じバージョンのAndroid-support-libraryもあります。1つの例はactionbar-sherlockです。

0
Sorcerer

Eclipse内で構成されたGoogle Play Services SDKが必要です。

0
user2476398

プロジェクトプロパティをGoogle APIに設定します。

0
URAndroid

動作します= Google APIでAndroid SDKを使用しますか?動作しない場合は、動作させます。

0
Sachin

Android studioを使用している場合は、プロジェクトにgradleを追加することができません。

必要な特定のプレイサービスを追加します。ここでコンパイルしたいかもしれません

com.google.Android.gms:play-services-location:10.2.1

これを依存関係のbuild.gradleアプリモジュールに追加します。

0
Nisargi Joshi