嘿,升级后我得到这个安全异常。我不知道该怎么解决。它不会与模拟器一起出现。你能帮帮我吗?
我已经检查了清单和闪屏。
这是三星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升级!