最近升級到android x,
一堆問題,首先你必須先run migrate to anroidx
然後沒事還好,當然有發生當機問題:
java.lang.IncompatibleClassChangeError:
Class 'com.google.android.gms.auth.api.signin.internal.SignInHubActivity'
does not implement interface 'androidx.lifecycle.LifecycleOwner'
in call to 'androidx.lifecycle.Lifecycle androidx.lifecycle.LifecycleOwner.getLifecycle()'
(declaration of 'androidx.lifecycle.LiveData'
appears in /data/app/.../base.apk!classes2.dex)
找了老半天才找到解法:
solution:
add two line to app\build.gradle into
dependencies {}
implementation 'androidx.core:core:1.+'
implementation 'androidx.appcompat:appcompat:1.+'