-
-
Notifications
You must be signed in to change notification settings - Fork 448
Closed
Description
描述BUG
应用在 Android 13 (API 级别 33) 及以上版本的设备上启动时发生致命崩溃
复现步骤
1.在 Android 13+ 设备上安装并启动应用
2.应用立即崩溃退出
设备
系统:Android 14
App版本:1.0.1253(F-Droid)
更多信息
崩溃日志(LogFox捕获):
Process: tech.lolli.toolbox, PID: 18174
java.lang.SecurityException: tech.lolli.toolbox: One of RECEIVER_EXPORTED or RECEIVER_NOT_EXPORTED should be specified when a receiver isn't being registered exclusively for system broadcasts
at android.os.Parcel.createExceptionOrNull(Parcel.java:3183)
at android.os.Parcel.createException(Parcel.java:3167)
at android.os.Parcel.readException(Parcel.java:3150)
at android.os.Parcel.readException(Parcel.java:3092)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5860)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1853)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1793)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1781)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:757)
at tech.lolli.toolbox.MainActivity.X0(SourceFile:17)
at tech.lolli.toolbox.MainActivity.k(SourceFile:46)
at C2.i.k(SourceFile:11)
at C2.e.q(SourceFile:71)
at C2.i.O0(SourceFile:12)
at c1.q.t1(SourceFile:50)
at c1.P.c(SourceFile:187)
at c1.P.m(SourceFile:138)
at c1.J.e0(SourceFile:349)
at c1.J.k1(SourceFile:82)
at c1.J.b0(SourceFile:118)
at c1.J.T(SourceFile:41)
at c1.J.y(SourceFile:12)
at c1.y.c(SourceFile:7)
at c1.v.onStart(SourceFile:21)
at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1701)
at android.app.Activity.performStart(Activity.java:9003)
at android.app.ActivityThread.handleStartActivity(ActivityThread.java:4018)
at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:327)
at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:307)
at android.app.servertransaction.TransactionExecutor.executeLifecycleItem(TransactionExecutor.java:279)
at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:150)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2595)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loopOnce(Looper.java:232)
at android.os.Looper.loop(Looper.java:317)
at android.app.ActivityThread.main(ActivityThread.java:8592)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878)
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature(ActivityManagerService.java:14469)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2648)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2822)
at android.os.Binder.execTransactInternal(Binder.java:1500)
at android.os.Binder.execTransact(Binder.java:1444)```
Metadata
Metadata
Assignees
Labels
No labels