我在我的应用程序中使用Google登录方法,今天我已经更新了我的依赖项:
implementation "com.google.firebase:firebase-core:17.1.0"
implementation "com.google.firebase:firebase-auth:19.0.0"
然后我开始收到有关已弃用类的警告。
警告:(26, 12) 'com.google.android.gms.common.api.GoogleApiClient' 已被弃用
并且
警告:(27, 36) 'com.google.android.gms.common.api.GoogleApiClient.Builder' 已被弃用
这是我的代码:
static GoogleApiClient provideGoogleApiClient(Application app) { //deprecated
return new GoogleApiClient.Builder(app) //deprecated
.addApi(Auth.GOOGLE_SIGN_IN_API).build();
}
我的应用程序仍在正常运行,但我如何消除这些警告而无需降级版本?
GoogleSignInClient
一起使用吗? - Lilian SorlanskiGoogleApiClient
时,在我的MainActivity
中我总是在onStart()
中调用googleApiClient.connect();
,并在onStop()
中调用googleApiClient.disconnect();
。这仍然需要吗? - Lilian Sorlanski