SecurityException user语言 - 1 instead of 0



嘿,升级后我得到这个安全异常。我不知道该怎么解决。它不会与模拟器一起出现。你能帮帮我吗?

我已经检查了清单和闪屏。

这是三星s8,没有最新的操作系统它也不能在三星s7上使用

扑动医生-v显示没有问题

并且在颤振清理(+删除构建)之后,它可以在下一次安装中正常运行。但在那之后它就不工作了。

I/e.pinkdrive.ap(13480): Compiler allocated 4MB to compile void android.view.ViewRootImpl.performTraversals()
I/flutter (13480): 4
I/FLTFireBGExecutor(13480): Creating background FlutterEngine instance, with args: [--start-paused, --enable-dart-profiling]
I/FLTFireMsgService(13480): FlutterFirebaseMessagingBackgroundService started!
D/vndksupport(13480): Loading /vendor/lib64/hw/android.hardware.graphics.mapper@2.0-impl.so from current namespace instead of sphal namespace.
E/flutter (13480): [ERROR:flutter/fml/platform/android/jni_util.cc(182)] java.lang.SecurityException: Permission Denial: broadcast from android asks to run as user -1 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL or android.permission.INTERACT_ACROSS_USERS
E/flutter (13480):  at android.os.Parcel.createException(Parcel.java:1966)
E/flutter (13480):  at android.os.Parcel.readException(Parcel.java:1934)
E/flutter (13480):  at android.os.Parcel.readException(Parcel.java:1884)
E/flutter (13480):  at android.app.IActivityManager$Stub$Proxy.reportActivityFullyDrawn(IActivityManager.java:7318)
E/flutter (13480):  at android.app.Activity.reportFullyDrawn(Activity.java:2092)
E/flutter (13480):  at io.flutter.embedding.android.FlutterActivity.onFlutterUiDisplayed(FlutterActivity.java:1061)
E/flutter (13480):  at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate$1.onFlutterUiDisplayed(FlutterActivityAndFragmentDelegate.java:88)
E/flutter (13480):  at io.flutter.embedding.android.FlutterView$2.onFlutterUiDisplayed(FlutterView.java:133)
E/flutter (13480):  at io.flutter.embedding.engine.FlutterJNI.onFirstFrame(FlutterJNI.java:461)
E/flutter (13480):  at android.os.MessageQueue.nativePollOnce(Native Method)
E/flutter (13480):  at android.os.MessageQueue.next(MessageQueue.java:326)
E/flutter (13480):  at android.os.Looper.loop(Looper.java:181)
E/flutter (13480):  at android.app.ActivityThread.main(ActivityThread.java:7050)
E/flutter (13480):  at java.lang.reflect.Method.invoke(Native Method)
E/flutter (13480):  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)
E/flutter (13480):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:965)
E/flutter (13480): Caused by: android.os.RemoteException: Remote stack trace:
E/flutter (13480):  at com.android.server.am.UserController.handleIncomingUser(UserController.java:1818)
E/flutter (13480):  at com.android.server.am.ActivityManagerService.broadcastIntentLocked(ActivityManagerService.java:25752)
E/flutter (13480):  at com.android.server.am.ActivityManagerService.broadcastIntentLocked(ActivityManagerService.java:25683)
E/flutter (13480):  at com.android.server.am.ActivityManagerService.broadcastIntent(ActivityManagerService.java:26553)
E/flutter (13480):  at android.app.ContextImpl.sendBroadcastAsUser(ContextImpl.java:1264)
E/flutter (13480): 
E/flutter (13480): 
F/flutter (13480): [FATAL:flutter/shell/platform/android/platform_view_android_jni_impl.cc(1201)] Check failed: fml::jni::CheckException(env). 
F/libc    (13480): Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 13480 (e.pinkdrive.app), pid 13480 (e.pinkdrive.app)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/dreamltexx/dreamlte:9/PPR1.180610.011/G950FXXUCDUD1:user/release-keys'
Revision: '10'
ABI: 'arm64'
pid: 13480, tid: 13480, name: e.pinkdrive.app  >>> de.pinkdrive.app <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: '[FATAL:flutter/shell/platform/android/platform_view_android_jni_impl.cc(1201)] Check failed: fml::jni::CheckException(env). 
'
x0  0000000000000000  x1  00000000000034a8  x2  0000000000000006  x3  0000000000000008
x4  0000000000000000  x5  0000000000000000  x6  0000000000000000  x7  8000000000000000
x8  0000000000000083  x9  00000074cd77b838  x10 fffffff87ffffbdf  x11 0000000000000001
x12 00000074064c2400  x13 0000000000000000  x14 ffffffffffffffff  x15 0000332faa758a24
x16 00000074cd7b22a0  x17 00000074cd6f1920  x18 0000007ff5b273ea  x19 00000000000034a8
x20 00000000000034a8  x21 0000000000000083  x22 000000000000003a  x23 0000007441ff6bf0
x24 0000007441ff6bd8  x25 0000000000000000  x26 00000074cf3de5f8  x27 000000000000003a
x28 0000000000000001  x29 0000007ff5b27ca0
sp  0000007ff5b27c60  lr  00000074cd6e4d68  pc  00000074cd6e4d94
backtrace:
#00 pc 0000000000021d94  /system/lib64/libc.so (abort+124)
#01 pc 000000000145a1dc  /data/app/de.pinkdrive.app-flT72br4XLMAqgR_wyKwmQ==/lib/arm64/libflutter.so (offset 0x1458000)
Lost connection to device.

感谢@Yeasin Sheikh,我只需要删除构建文件夹,flutter清洁和flutter升级!

最新更新