今天,我已经将我的play服务依赖升级到了compile 'com.google.android.gms:play-services-auth:10.0.1'。现在我发现setScopes已经被弃用了。private GoogleApiClient mGoogleApiClient;
gso = new GoogleSignInOptions.Builder= new GoogleApiClient
根据这篇博客文章,我正在使用google flow实现新的登录:IllegalStateException: Auth.GOOGLE_SIGN_IN_API cannotbe used with Games.APIfinal GoogleSignInOptionsgoogleSignInOptions = newGoogleSignInOptions.Build
这似乎是一个基本的功能,但在遵循之后,只有当我选择已经在设备上注册的帐户时,它才能工作。我使用GoogleSignInOptions:没有异常发生,我不能添加任何侦听器来检测异常。然而,GoogleApiClient工作正常,但是有一些不推荐的方法,因此我决定切换到GoogleSignInOptions以避免弃用问题。信息化:
googleSignInOptions = new GoogleSignInOptions