🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案).
Apache License 2.0
13.47k
stars
1.96k
forks
source link
Fatal Exception: java.lang.LinkageError: Class androidx.fragment.app.FragmentActivity method void android.app.Activity.onWindowFocusChanged() resolves differently in interface android.view.Window$Callback: Type list mismatch with void android.view.Window$Callback.onWindowFocusChanged(boolean) (declaration of 'androidx.fragment.app.FragmentActivity' appears in /data/app/-1/base.apk) #422
firebase上报的堆栈日志:
Fatal Exception: java.lang.LinkageError: Class androidx.fragment.app.FragmentActivity method void android.app.Activity.onWindowFocusChanged() resolves differently in interface android.view.Window$Callback: Type list mismatch with void android.view.Window$Callback.onWindowFocusChanged(boolean) (declaration of 'androidx.fragment.app.FragmentActivity' appears in /data/app/com.webfic.novel-1/base.apk)
at java.lang.Class.classForName(Class.java)
at java.lang.Class.forName(Class.java:324)
at java.lang.Class.forName(Class.java:285)
at me.jessyan.autosize.AutoSizeConfig.findClassByClassName(AutoSizeConfig.java:171)
at me.jessyan.autosize.AutoSizeConfig.(AutoSizeConfig.java:164)
at me.jessyan.autosize.InitProvider.onCreate(InitProvider.java:42)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1901)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1876)
at android.app.ActivityThread.installProvider(ActivityThread.java:5253)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:4848)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4788)
at android.app.ActivityThread.access$1700(ActivityThread.java:166)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1460)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5541)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:853)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:737)
今天遇到一个线上用户崩溃 设备 品牌:vivo 型号:Y55 屏幕方向: 纵向 可用 RAM: 793.37 MB 可用磁盘空间: 2.08 GB 操作系统 版本:Android 6.0.1 屏幕方向: 纵向 是否已取得 root 权限:否
firebase上报的堆栈日志: Fatal Exception: java.lang.LinkageError: Class androidx.fragment.app.FragmentActivity method void android.app.Activity.onWindowFocusChanged() resolves differently in interface android.view.Window$Callback: Type list mismatch with void android.view.Window$Callback.onWindowFocusChanged(boolean) (declaration of 'androidx.fragment.app.FragmentActivity' appears in /data/app/com.webfic.novel-1/base.apk) at java.lang.Class.classForName(Class.java) at java.lang.Class.forName(Class.java:324) at java.lang.Class.forName(Class.java:285) at me.jessyan.autosize.AutoSizeConfig.findClassByClassName(AutoSizeConfig.java:171) at me.jessyan.autosize.AutoSizeConfig.(AutoSizeConfig.java:164)
at me.jessyan.autosize.InitProvider.onCreate(InitProvider.java:42)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1901)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1876)
at android.app.ActivityThread.installProvider(ActivityThread.java:5253)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:4848)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4788)
at android.app.ActivityThread.access$1700(ActivityThread.java:166)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1460)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5541)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:853)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:737)