#android #google-api-client #androidx
#Android #google-api-client #androidx
Вопрос:
При переносе проекта Android на ANDROIDX все библиотеки дизайна и поддержки были перенесены на Androidx, но клиент Google api по-прежнему выдает ошибку:-
error: incompatible types: androidx.fragment.app.FragmentActivity cannot be converted to android.support.v4.app.FragmentActivity
в этой строке:-
mGoogleApiClient = new GoogleApiClient.Builder(activity)
.enableAutoManage(activity, this)
.addApi(Auth.GOOGLE_SIGN_IN_API, gso)
.build();
Действие, используемое в этом, является объектом androidx.fragment.app.FragmentActivity
Комментарии:
1.
GoogleApiClient
deprecated
… так что, скорее всего, он не будет поддерживатьandroidx....FragmentActivity
2. Можете ли вы предложить, что следует использовать на его месте …?
3. Используйте GoogleSignInOptions
4. Начните с .. здесь .. developers.google.com/android/guides/api-client вы можете
individually
получить доступ к каждомуGoogle Api
без использованияGoogleApiClient
5. @ADM Спасибо…. Можете ли вы также предложить, можем ли мы использовать facebook login api с androidx