次のようなGoogle+ログインボタンでログインしたい チュートリアル
コードをコピーしてgoogle_play_servicesライブラリを設定し、パッケージ名とSHA1キーをgoogle apiコンソールに追加しましたが、インポートエラーがいくつかあります:
このインポートはエラーではありません:
import com.google.Android.gms.common.ConnectionResult;
import com.google.Android.gms.common.GooglePlayServicesUtil;
import com.google.Android.gms.common.SignInButton;
import com.google.Android.gms.plus.model.people.Person;
しかし、これはエラーをインポートします(解決できません):
import com.google.Android.gms.common.api.GoogleApiClient;
import com.google.Android.gms.common.api.GoogleApiClient.ConnectionCallbacks;
import com.google.Android.gms.common.api.GoogleApiClient.OnConnectionFailedListener;
import com.google.Android.gms.common.api.ResultCallback;
import com.google.Android.gms.common.api.Status;
import com.google.Android.gms.plus.Plus;
誰かが解決策を持っていますか?
【解決済み】
Google-play-servicesライブラリの新しいバージョンをダウンロードしようとすると、インポートエラーが発生しなくなりました。
したがって、常にgoogle-play-servicesライブラリの最新バージョンを更新/ダウンロードしてください。
これを依存関係内のyourbuild.gradle
(app)に追加します
compile 'com.google.Android.gms:play-services:8.1.0'
アプリに依存関係を追加する必要があります。 Eclipseの手順はこちら http://developer.Android.com/google/play-services/setup.html
アプリを右クリックしてこれを行うこともできます(Android Studioを使用している場合)、[モジュールの設定を開く]を選択し、[依存関係]タブに移動します。次に、左下の[プラス]をクリックします、ライブラリの依存関係を選択し、play-servicesを見つけます