我想使用Google+登录按钮登录,如Tutorial
我已经复制了代码,在google api控制台中设置了google_play_services库,添加了包名和SHA1密钥,但是有一些导入错误:
此导入不是错误:
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;
有人有解决方案吗?
答案 0 :(得分:16)
在build.gradle
(app)内部依赖
compile 'com.google.android.gms:play-services:8.1.0'
答案 1 :(得分:8)
[解决]
我尝试下载新版本的google-play-services库,导致错误消失。
因此,请务必更新/下载最新版本的google-play-services库..
答案 2 :(得分:1)
您需要将依赖项添加到您的应用中。 这里的日食说明 http://developer.android.com/google/play-services/setup.html
您也可以通过右键单击您的应用程序(如果您使用的是Android Studio)选择打开模块设置,转到依赖选项卡。然后单击左下角的“加号”,选择库依赖项,然后找到play-services