使用938ce75和909ea2b自动构建版本每打开一次应用会使系统界面崩溃一次
Closed this issue · 6 comments
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561)
... 1 more
Caused by: java.lang.ClassNotFoundException: com.android.systemui.statusbar.KeyguardIndicationController
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:536)
at k5.d.Z(Unknown Source:12)
at androidx.activity.l.run(Unknown Source:761)
at android.os.Handler.handleCallback(Handler.java:958)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:224)
at android.os.Looper.loop(Looper.java:318)
at android.app.ActivityThread.main(ActivityThread.java:8744)
... 3 more
Caused by: java.lang.ClassNotFoundException: com.android.systemui.statusbar.KeyguardIndicationController
... 12 more
打开 图标---替换图标获取方式或使用MIUI大图标 会使每次打开应用将系统界面崩溃
关闭上述两个功能后只有打开系统设置(com.android.settings)会使系统界面崩溃
https://whatup.lanzoum.com/i864R1h2oudi
lsposed日志
很奇怪, 这可能跟遮罩模块有关, 但不知道为什么有关, 异常是从 HyperCeiler 那里发出来的. 可以确定的是这个问题只会在安卓14 上出现, 但是我现在还没有设备能升级到 HyperOS, 没有办法复现出来
已经尝试给 HyperCeiler 提交修复了, 请测试一下 HyperCeiler 的最新 canary 版本