Start a new topic

Can not running code on Android device on Flutter SDK

IOS is working fine but Android crash


<uses-feature android:gsEsVersion="0x00020000" android:required="true /> is unknown attribute android

I have already followed every step on the document but it always crashed when I built. Can you guys check it?


I/BufferQueue(12888): [unnamed-12888-0](this:0x7280ed8000,id:0,api:0,p:-1,c:-1) BufferQueue core=(12888:blochatch.flutter_app_ar_3)

I/BufferQueueConsumer(12888): [unnamed-12888-0](this:0x7280ed8000,id:0,api:0,p:-1,c:12888) connect(C): consumer=(12888:blochatch.flutter_app_ar_3) controlledByApp=true

I/BufferQueueConsumer(12888): [unnamed-12888-0](this:0x7280ed8000,id:0,api:0,p:-1,c:12888) setConsumerName: unnamed-12888-0

I/BufferQueueConsumer(12888): [SurfaceTexture-0-12888-0](this:0x7280ed8000,id:0,api:0,p:-1,c:12888) setConsumerName: SurfaceTexture-0-12888-0

I/GLConsumer(12888): [SurfaceTexture-0-12888-0] detachFromContext

I/BufferQueueConsumer(12888): [SurfaceTexture-0-12888-0](this:0x7280ed8000,id:0,api:0,p:-1,c:12888) setDefaultBufferSize: width=720 height=1184

I/BufferQueueProducer(12888): [SurfaceTexture-0-12888-0](this:0x7280ed8000,id:0,api:1,p:419,c:12888) connect(P): api=1 producer=(419:???) producerControlledByApp=false

I/BufferQueueConsumer(12888): [SurfaceTexture-0-12888-0](this:0x7280ed8000,id:0,api:1,p:419,c:12888) getReleasedBuffers: returning mask 0xffffffffffffffff

I/BufferQueueProducer(12888): [SurfaceTexture-0-12888-0](this:0x7280ed8000,id:0,api:1,p:419,c:12888) new GraphicBuffer needed

W/System (12888): ClassLoader referenced unknown path: /system/app/Chrome/lib/arm64

I/WebViewFactory(12888): Loading com.android.chrome version 62.0.3202.84 (code 320208452)

I/cr_LibraryLoader(12888): Time to load native libraries: 7 ms (timestamps 8048-8055)

I/chromium(12888): [INFO:library_loader_hooks.cc(46)] Chromium logging enabled: level = 0, default verbosity = 0

I/cr_LibraryLoader(12888): Expected native library version number "62.0.3202.84", actual native library version number "62.0.3202.84"

I/cr_BrowserStartup(12888): Initializing chromium process, singleProcess=true

E/chromium(12888): [ERROR:devtools_http_handler.cc(249)] Cannot start http server for devtools. Stop devtools.

I/GLSurfaceView(12888): setEGLContextFactory(), factory = com.wikitude.common.rendering.internal.e$1@da2e9ea, this = com.wikitude.common.rendering.internal.e{91bdd5 V.E...... ......I. 0,0-0,0}

I/GLSurfaceView(12888): setEGLWindowSurfaceFactory(), factory = com.wikitude.common.rendering.internal.e$3@69f14db, this = com.wikitude.common.rendering.internal.e{91bdd5 V.E...... ......I. 0,0-0,0}

I/GLSurfaceView(12888): setRenderer(), this = com.wikitude.common.rendering.internal.e{91bdd5 V.E...... ......I. 0,0-0,0}

I/GLSurfaceView(12888): setRenderMode = 0, this = com.wikitude.common.rendering.internal.e{91bdd5 V.E...... ......I. 0,0-0,0}

I/CameraManagerGlobal(12888): Connecting to camera service

I/art (12888): Rejecting re-init on previously-failed class java.lang.Class<com.android.webview.chromium.eb>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/webkit/RenderProcessGoneDetail;

I/art (12888): at com.android.webview.chromium.Ap com.android.webview.chromium.WebViewChromiumFactoryProvider.G(android.webkit.WebView, android.content.Context) (WebViewChromiumFactoryProvider.java:323)

I/art (12888): at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)

I/art (12888): at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:689)

I/art (12888): at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:624)

I/art (12888): at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int) (WebView.java:607)

I/art (12888): at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet) (WebView.java:594)

I/art (12888): at void android.webkit.WebView.<init>(android.content.Context) (WebView.java:584)

I/art (12888): at void com.wikitude.architect.ArchitectWebView.<init>(android.content.Context, com.wikitude.architect.ArchitectView, java.lang.String) (SourceFile:127)

I/art (12888): at void com.wikitude.architect.ArchitectView.onCreate(com.wikitude.architect.ArchitectStartupConfiguration) (SourceFile:445)

I/art (12888): at void com.wikitude.wikitude_plugin.ArchitectWidget.<init>(android.content.Context, io.flutter.plugin.common.PluginRegistry$Registrar, int, java.lang.Object) (ArchitectWidget.java:134)

I/art (12888): at io.flutter.plugin.platform.PlatformView com.wikitude.wikitude_plugin.ArchitectFactory.create(android.content.Context, int, java.lang.Object) (ArchitectFactory.java:27)

I/art (12888): at void io.flutter.plugin.platform.SingleViewPresentation.onCreate(android.os.Bundle) (SingleViewPresentation.java:154)

I/art (12888): at void android.app.Dialog.dispatchOnCreate(android.os.Bundle) (Dialog.java:399)

I/art (12888): at void android.app.Dialog.show() (Dialog.java:299)

I/art (12888): at void android.app.Presentation.show() (Presentation.java:235)

I/art (12888): at void io.flutter.plugin.platform.VirtualDisplayController.<init>(android.content.Context, io.flutter.plugin.platform.AccessibilityEventsDelegate, android.hardware.display.VirtualDisplay, io.flutter.plugin.platform.PlatformViewFactory, android.view.Surface, io.flutter.view.TextureRegistry$SurfaceTextureEntry, android.view.View$OnFocusChangeListener, int, java.lang.Object) (VirtualDisplayController.java:92)

I/art (12888): at io.flutter.plugin.platform.VirtualDisplayController io.flutter.plugin.platform.VirtualDisplayController.create(android.content.Context, io.flutter.plugin.platform.AccessibilityEventsDelegate, io.flutter.plugin.platform.PlatformViewFactory, io.flutter.view.TextureRegistry$SurfaceTextureEntry, int, int, int, java.lang.Object, android.view.View$OnFocusChangeListener) (VirtualDisplayController.java:52)

I/art (12888): at long io.flutter.plugin.platform.PlatformViewsController$1.createPlatformView(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest) (PlatformViewsController.java:97)

I/art (12888): at void io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.create(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (PlatformViewsChannel.java:87)

I/art (12888): at void io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (PlatformViewsChannel.java:51)

I/art (12888): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:222)

I/art (12888): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:96)

I/art (12888): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:643)

I/art (12888): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2)

I/art (12888): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:328)

I/art (12888): at void android.os.Looper.loop() (Looper.java:148)

I/art (12888): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6361)

I/art (12888): at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)

I/art (12888): at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1063)

I/art (12888): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:924)

I/art (12888): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.webkit.RenderProcessGoneDetail" on path: DexPathList[[zip file "/system/app/Chrome/Chrome.apk"],nativeLibraryDirectories=[/system/app/Chrome/lib/arm64, /system/app/Chrome/Chrome.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64, /system/lib64, /vendor/lib64]]

I/art (12888): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)

I/art (12888): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)

I/art (12888): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)

I/art (12888): at com.android.webview.chromium.Ap com.android.webview.chromium.WebViewChromiumFactoryProvider.G(android.webkit.WebView, android.content.Context) (WebViewChromiumFactoryProvider.java:323)

I/art (12888): at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)

I/art (12888): at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:689)

I/art (12888): at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:624)

I/art (12888): at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet, int) (WebView.java:607)

I/art (12888): at void android.webkit.WebView.<init>(android.content.Context, android.util.AttributeSet) (WebView.java:594)

I/art (12888): at void android.webkit.WebView.<init>(android.content.Context) (WebView.java:584)

I/art (12888): at void com.wikitude.architect.ArchitectWebView.<init>(android.content.Context, com.wikitude.architect.ArchitectView, java.lang.String) (SourceFile:127)

I/art (12888): at void com.wikitude.architect.ArchitectView.onCreate(com.wikitude.architect.ArchitectStartupConfiguration) (SourceFile:445)

I/art (12888): at void com.wikitude.wikitude_plugin.ArchitectWidget.<init>(android.content.Context, io.flutter.plugin.common.PluginRegistry$Registrar, int, java.lang.Object) (ArchitectWidget.java:134)

I/art (12888): at io.flutter.plugin.platform.PlatformView com.wikitude.wikitude_plugin.ArchitectFactory.create(android.content.Context, int, java.lang.Object) (ArchitectFactory.java:27)

I/art (12888): at void io.flutter.plugin.platform.SingleViewPresentation.onCreate(android.os.Bundle) (SingleViewPresentation.java:154)

I/art (12888): at void android.app.Dialog.dispatchOnCreate(android.os.Bundle) (Dialog.java:399)

I/art (12888): at void android.app.Dialog.show() (Dialog.java:299)

I/art (12888): at void android.app.Presentation.show() (Presentation.java:235)

I/art (12888): at void io.flutter.plugin.platform.VirtualDisplayController.<init>(android.content.Context, io.flutter.plugin.platform.AccessibilityEventsDelegate, android.hardware.display.VirtualDisplay, io.flutter.plugin.platform.PlatformViewFactory, android.view.Surface, io.flutter.view.TextureRegistry$SurfaceTextureEntry, android.view.View$OnFocusChangeListener, int, java.lang.Object) (VirtualDisplayController.java:92)

I/art (12888): at io.flutter.plugin.platform.VirtualDisplayController io.flutter.plugin.platform.VirtualDisplayController.create(android.content.Context, io.flutter.plugin.platform.AccessibilityEventsDelegate, io.flutter.plugin.platform.PlatformViewFactory, io.flutter.view.TextureRegistry$SurfaceTextureEntry, int, int, int, java.lang.Object, android.view.View$OnFocusChangeListener) (VirtualDisplayController.java:52)

I/art (12888): at long io.flutter.plugin.platform.PlatformViewsController$1.createPlatformView(io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$PlatformViewCreationRequest) (PlatformViewsController.java:97)

I/art (12888): at void io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.create(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (PlatformViewsChannel.java:87)

I/art (12888): at void io.flutter.embedding.engine.systemchannels.PlatformViewsChannel$1.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (PlatformViewsChannel.java:51)

I/art (12888): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:222)

I/art (12888): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:96)

I/art (12888): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:643)

I/art (12888): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2)

I/art (12888): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:328)

I/art (12888): at void android.os.Looper.loop() (Looper.java:148)

I/art (12888): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6361)

I/art (12888): at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)

I/art (12888): at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1063)

I/art (12888): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:924)

I/art (12888): 

W/libEGL (12888): [ANDROID_RECORDABLE] format: 1

I/SurfaceView(12888): updateWindow -- onWindowVisibilityChanged, visibility = 0, this = com.wikitude.common.rendering.internal.e{91bdd5 V.E...... ......I. 0,0-0,0}

W/cr_media(12888): Requires BLUETOOTH permission

Failed to send request: {"jsonrpc":"2.0","id":"8790","method":"getVM","params":{}}

E/art (12888): JNI DETECTED ERROR IN APPLICATION: JNI GetMethodID called with pending exception com.wikitude.architect.ArchitectView$CamNotAccessibleException: Permission denied. Make sure to have camera permissions before trying to access the camera.

E/art (12888): at void com.wikitude.common.camera.internal.NativeCameraInterface.nativeCameraError(long, int, java.lang.String) (SourceFile:-2)

E/art (12888): at void com.wikitude.common.camera.internal.NativeCameraInterface.doStart() (SourceFile:31)

E/art (12888): at void com.wikitude.architect.ArchitectView.nativeStart(long) (SourceFile:-2)

E/art (12888): at void com.wikitude.architect.ArchitectView.onResume() (SourceFile:624)

E/art (12888): at void com.wikitude.wikitude_plugin.ArchitectWidget.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ArchitectWidget.java:172)

E/art (12888): at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:222)

E/art (12888): at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:96)

E/art (12888): at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:643)

E/art (12888): at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2)

E/art (12888): at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:328)

E/art (12888): at void android.os.Looper.loop() (Looper.java:148)

E/art (12888): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6361)

E/art (12888): at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)

E/art (12888): at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1063)

E/art (12888): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:924)

E/art (12888): 

E/art (12888): in call to GetMethodID

E/art (12888): from void com.wikitude.architect.ArchitectView.nativeStart(long)

E/art (12888): "main" prio=5 tid=1 Runnable

E/art (12888): | group="main" sCount=0 dsCount=0 obj=0x750ca558 self=0x72a5c99a00

E/art (12888): | sysTid=12888 nice=-4 cgrp=default sched=0/0 handle=0x72aa041a98

E/art (12888): | state=R schedstat=( 920308463 113744124 1545 ) utm=57 stm=35 core=0 HZ=100

E/art (12888): | stack=0x7fef912000-0x7fef914000 stackSize=8MB

E/art (12888): | held mutexes= "mutator lock"(shared held)

E/art (12888): native: #00 pc 000000000047c398 /system/lib64/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+220)

E/art (12888): native: #01 pc 000000000047c394 /system/lib64/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+216)

E/art (12888): native: #02 pc 0000000000450614 /system/lib64/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMap+480)

E/art (12888): native: #03 pc 00000000002edfb8 /system/lib64/libart.so (_ZN3art9JavaVMExt8JniAbortEPKcS2_+1560)

E/art (12888): native: #04 pc 00000000002ef5a0 /system/lib64/libart.so (_ZN3art9JavaVMExt9JniAbortVEPKcS2_St9__va_list+124)

E/art (12888): native: #05 pc 0000000000102114 /system/lib64/libart.so (_ZN3art11ScopedCheck6AbortFEPKcz+156)

E/art (12888): native: #06 pc 0000000000101b24 /system/lib64/libart.so (_ZN3art11ScopedCheck11CheckThreadEP7_JNIEnv+536)

E/art (12888): native: #07 pc 00000000000ff664 /system/lib64/libart.so (_ZN3art11ScopedCheck5CheckERNS_18ScopedObjectAccessEbPKcPNS_12JniValueTypeE+1124)

E/art (12888): native: #08 pc 0000000000103e90 /system/lib64/libart.so (_ZN3art8CheckJNI19GetMethodIDInternalEPKcP7_JNIEnvP7_jclassS2_S2_b+652)

E/art (12888): native: #09 pc 0000000000645180 /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude7android4impl39InternalOpenGLESRenderingSystemInternal6resumeEv+72)

E/art (12888): native: #10 pc 0000000000677ebc /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude13universal_sdk4impl28WikitudeUniversalSDKInternal5startENSt6__ndk18functionIFvRNS_3sdk4impl20StartupConfigurationEEEENS4_IFvbNS3_10unique_ptrINS6_5ErrorENS3_14default_deleteISC_EEEEEEE+228)

E/art (12888): native: #11 pc 000000000065f038 /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude3sdk4impl20WikitudeUniversalSDK5startENSt6__ndk18functionIFvRNS1_20StartupConfigurationEEEENS4_IFvbNS3_10unique_ptrINS1_5ErrorENS3_14default_deleteISA_EEEEEEE+208)

E/art (12888): native: #12 pc 00000000004bbcf4 /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude7android4impl14JArchitectView5startEv+80)

E/art (12888): native: #13 pc 000000000000af58 /data/app/blochatch.flutter_app_ar_3-1/oat/arm64/base.odex (Java_com_wikitude_architect_ArchitectView_nativeStart__J+132)

E/art (12888): at com.wikitude.architect.ArchitectView.nativeStart(Native method)

E/art (12888): at com.wikitude.architect.ArchitectView.onResume(SourceFile:624)

E/art (12888): at com.wikitude.wikitude_plugin.ArchitectWidget.onMethodCall(ArchitectWidget.java:172)

E/art (12888): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:222)

E/art (12888): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:96)

E/art (12888): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:643)

E/art (12888): at android.os.MessageQueue.nativePollOnce(Native method)

E/art (12888): at android.os.MessageQueue.next(MessageQueue.java:328)

E/art (12888): at android.os.Looper.loop(Looper.java:148)

E/art (12888): at android.app.ActivityThread.main(ActivityThread.java:6361)

E/art (12888): at java.lang.reflect.Method.invoke!(Native method)

E/art (12888): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1063)

E/art (12888): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:924)

E/art (12888): 

F/art (12888): art/runtime/java_vm_ext.cc:496] JNI DETECTED ERROR IN APPLICATION: JNI GetMethodID called with pending exception com.wikitude.architect.ArchitectView$CamNotAccessibleException: Permission denied. Make sure to have camera permissions before trying to access the camera.

F/art (12888): art/runtime/java_vm_ext.cc:496] at void com.wikitude.common.camera.internal.NativeCameraInterface.nativeCameraError(long, int, java.lang.String) (SourceFile:-2)

F/art (12888): art/runtime/java_vm_ext.cc:496] at void com.wikitude.common.camera.internal.NativeCameraInterface.doStart() (SourceFile:31)

F/art (12888): art/runtime/java_vm_ext.cc:496] at void com.wikitude.architect.ArchitectView.nativeStart(long) (SourceFile:-2)

F/art (12888): art/runtime/java_vm_ext.cc:496] at void com.wikitude.architect.ArchitectView.onResume() (SourceFile:624)

F/art (12888): art/runtime/java_vm_ext.cc:496] at void com.wikitude.wikitude_plugin.ArchitectWidget.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ArchitectWidget.java:172)

F/art (12888): art/runtime/java_vm_ext.cc:496] at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:222)

F/art (12888): art/runtime/java_vm_ext.cc:496] at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:96)

F/art (12888): art/runtime/java_vm_ext.cc:496] at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:643)

F/art (12888): art/runtime/java_vm_ext.cc:496] at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2)

F/art (12888): art/runtime/java_vm_ext.cc:496] at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:328)

F/art (12888): art/runtime/java_vm_ext.cc:496] at void android.os.Looper.loop() (Looper.java:148)

F/art (12888): art/runtime/java_vm_ext.cc:496] at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6361)

F/art (12888): art/runtime/java_vm_ext.cc:496] at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)

F/art (12888): art/runtime/java_vm_ext.cc:496] at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1063)

F/art (12888): art/runtime/java_vm_ext.cc:496] at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:924)

F/art (12888): art/runtime/java_vm_ext.cc:496] 

F/art (12888): art/runtime/java_vm_ext.cc:496] in call to GetMethodID

F/art (12888): art/runtime/java_vm_ext.cc:496] from void com.wikitude.architect.ArchitectView.nativeStart(long)

F/art (12888): art/runtime/java_vm_ext.cc:496] "main" prio=5 tid=1 Runnable

F/art (12888): art/runtime/java_vm_ext.cc:496] | group="main" sCount=0 dsCount=0 obj=0x750ca558 self=0x72a5c99a00

F/art (12888): art/runtime/java_vm_ext.cc:496] | sysTid=12888 nice=-4 cgrp=default sched=0/0 handle=0x72aa041a98

F/art (12888): art/runtime/java_vm_ext.cc:496] | state=R schedstat=( 920308463 113744124 1545 ) utm=57 stm=35 core=0 HZ=100

F/art (12888): art/runtime/java_vm_ext.cc:496] | stack=0x7fef912000-0x7fef914000 stackSize=8MB

F/art (12888): art/runtime/java_vm_ext.cc:496] | held mutexes= "mutator lock"(shared held)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #00 pc 000000000047c398 /system/lib64/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+220)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #01 pc 000000000047c394 /system/lib64/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+216)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #02 pc 0000000000450614 /system/lib64/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMap+480)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #03 pc 00000000002edfb8 /system/lib64/libart.so (_ZN3art9JavaVMExt8JniAbortEPKcS2_+1560)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #04 pc 00000000002ef5a0 /system/lib64/libart.so (_ZN3art9JavaVMExt9JniAbortVEPKcS2_St9__va_list+124)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #05 pc 0000000000102114 /system/lib64/libart.so (_ZN3art11ScopedCheck6AbortFEPKcz+156)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #06 pc 0000000000101b24 /system/lib64/libart.so (_ZN3art11ScopedCheck11CheckThreadEP7_JNIEnv+536)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #07 pc 00000000000ff664 /system/lib64/libart.so (_ZN3art11ScopedCheck5CheckERNS_18ScopedObjectAccessEbPKcPNS_12JniValueTypeE+1124)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #08 pc 0000000000103e90 /system/lib64/libart.so (_ZN3art8CheckJNI19GetMethodIDInternalEPKcP7_JNIEnvP7_jclassS2_S2_b+652)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #09 pc 0000000000645180 /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude7android4impl39InternalOpenGLESRenderingSystemInternal6resumeEv+72)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #10 pc 0000000000677ebc /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude13universal_sdk4impl28WikitudeUniversalSDKInternal5startENSt6__ndk18functionIFvRNS_3sdk4impl20StartupConfigurationEEEENS4_IFvbNS3_10unique_ptrINS6_5ErrorENS3_14default_deleteISC_EEEEEEE+228)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #11 pc 000000000065f038 /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude3sdk4impl20WikitudeUniversalSDK5startENSt6__ndk18functionIFvRNS1_20StartupConfigurationEEEENS4_IFvbNS3_10unique_ptrINS1_5ErrorENS3_14default_deleteISA_EEEEEEE+208)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #12 pc 00000000004bbcf4 /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude7android4impl14JArchitectView5startEv+80)

F/art (12888): art/runtime/java_vm_ext.cc:496] native: #13 pc 000000000000af58 /data/app/blochatch.flutter_app_ar_3-1/oat/arm64/base.odex (Java_com_wikitude_architect_ArchitectView_nativeStart__J+132)

F/art (12888): art/runtime/java_vm_ext.cc:496] at com.wikitude.architect.ArchitectView.nativeStart(Native method)

F/art (12888): art/runtime/java_vm_ext.cc:496] at com.wikitude.architect.ArchitectView.onResume(SourceFile:624)

F/art (12888): art/runtime/java_vm_ext.cc:496] at com.wikitude.wikitude_plugin.ArchitectWidget.onMethodCall(ArchitectWidget.java:172)

F/art (12888): art/runtime/java_vm_ext.cc:496] at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:222)

F/art (12888): art/runtime/java_vm_ext.cc:496] at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:96)

F/art (12888): art/runtime/java_vm_ext.cc:496] at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:643)

F/art (12888): art/runtime/java_vm_ext.cc:496] at android.os.MessageQueue.nativePollOnce(Native method)

F/art (12888): art/runtime/java_vm_ext.cc:496] at android.os.MessageQueue.next(MessageQueue.java:328)

F/art (12888): art/runtime/java_vm_ext.cc:496] at android.os.Looper.loop(Looper.java:148)

F/art (12888): art/runtime/java_vm_ext.cc:496] at android.app.ActivityThread.main(ActivityThread.java:6361)

F/art (12888): art/runtime/java_vm_ext.cc:496] at java.lang.reflect.Method.invoke!(Native method)

F/art (12888): art/runtime/java_vm_ext.cc:496] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1063)

F/art (12888): art/runtime/java_vm_ext.cc:496] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:924)

F/art (12888): art/runtime/java_vm_ext.cc:496] 

I/art (12888): Enter while loop.

I/art (12888): Background partial concurrent mark sweep GC freed 22128(1867KB) AllocSpace objects, 8(152KB) LOS objects, 40% free, 4MB/7MB, paused 847us total 247.685ms

E/libEGL (12888): validate_display:99 error 3008 (EGL_BAD_DISPLAY)

W/AudioCapabilities(12888): Unsupported mime audio/x-ms-wma

W/AudioCapabilities(12888): Unsupported mime audio/x-ms-wmapro

W/VideoCapabilities(12888): Unrecognized profile/level 1/32 for video/mp4v-es

W/VideoCapabilities(12888): Unrecognized profile/level 32768/2 for video/mp4v-es

W/VideoCapabilities(12888): Unrecognized profile/level 32768/64 for video/mp4v-es

W/VideoCapabilities(12888): Unsupported mime video/x-ms-wmv

W/VideoCapabilities(12888): Unsupported mime video/divx

W/VideoCapabilities(12888): Unsupported mime video/divx3

W/VideoCapabilities(12888): Unsupported mime video/xvid

W/VideoCapabilities(12888): Unsupported mime video/flv1

W/VideoCapabilities(12888): Unrecognized profile/level 1/32 for video/mp4v-es

I/VideoCapabilities(12888): Unsupported profile 4 for video/mp4v-es

W/cr_MediaCodecUtil(12888): HW encoder for video/avc is not available on this device.

E/AndroidProtocolHandler(12888): Unable to open asset URL: file:///android_asset/flutter_assets/samples/ade.js

Failed to send request: {"jsonrpc":"2.0","id":"8791","method":"getVM","params":{}}

E/AndroidProtocolHandler(12888): Unable to open asset URL: file:///android_asset/flutter_assets/samples/09_ObtainPoiData_3_FromWebservice/jquery/images/ajax-loader.gif

E/AndroidProtocolHandler(12888): Unable to open asset URL: file:///android_asset/flutter_assets/samples/09_ObtainPoiData_3_FromWebservice/jquery/images/icons-36-black.png

Failed to send request: {"jsonrpc":"2.0","id":"8792","method":"getVM","params":{}}

Failed to send request: {"jsonrpc":"2.0","id":"8793","method":"getVM","params":{}}

Failed to send request: {"jsonrpc":"2.0","id":"8794","method":"getVM","params":{}}

Failed to send request: {"jsonrpc":"2.0","id":"8795","method":"getVM","params":{}}

F/art (12888): art/runtime/runtime.cc:403] Runtime aborting...

F/art (12888): art/runtime/runtime.cc:403] Aborting thread:

F/art (12888): art/runtime/runtime.cc:403] "main" prio=7 tid=1 Native

F/art (12888): art/runtime/runtime.cc:403] | group="" sCount=0 dsCount=0 obj=0x750ca558 self=0x72a5c99a00

F/art (12888): art/runtime/runtime.cc:403] | sysTid=12888 nice=-4 cgrp=default sched=0/0 handle=0x72aa041a98

F/art (12888): art/runtime/runtime.cc:403] | state=R schedstat=( 989357842 125092897 1712 ) utm=57 stm=41 core=0 HZ=100

F/art (12888): art/runtime/runtime.cc:403] | stack=0x7fef912000-0x7fef914000 stackSize=8MB

F/art (12888): art/runtime/runtime.cc:403] | held mutexes= "abort lock"

F/art (12888): art/runtime/runtime.cc:403] native: #00 pc 000000000047c398 /system/lib64/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+220)

F/art (12888): art/runtime/runtime.cc:403] native: #01 pc 000000000047c394 /system/lib64/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+216)

F/art (12888): art/runtime/runtime.cc:403] native: #02 pc 0000000000450614 /system/lib64/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMap+480)

F/art (12888): art/runtime/runtime.cc:403] native: #03 pc 000000000043e6e0 /system/lib64/libart.so (_ZNK3art10AbortState10DumpThreadERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEPNS_6ThreadE+56)

F/art (12888): art/runtime/runtime.cc:403] native: #04 pc 000000000043e55c /system/lib64/libart.so (_ZNK3art10AbortState4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+668)

F/art (12888): art/runtime/runtime.cc:403] native: #05 pc 00000000004320d8 /system/lib64/libart.so (_ZN3art7Runtime5AbortEv+144)

F/art (12888): art/runtime/runtime.cc:403] native: #06 pc 00000000000e5478 /system/lib64/libart.so (_ZN3art10LogMessageD2Ev+1208)

F/art (12888): art/runtime/runtime.cc:403] native: #07 pc 00000000002ee684 /system/lib64/libart.so (_ZN3art9JavaVMExt8JniAbortEPKcS2_+3300)

F/art (12888): art/runtime/runtime.cc:403] native: #08 pc 00000000002ef5a0 /system/lib64/libart.so (_ZN3art9JavaVMExt9JniAbortVEPKcS2_St9__va_list+124)

F/art (12888): art/runtime/runtime.cc:403] native: #09 pc 0000000000102114 /system/lib64/libart.so (_ZN3art11ScopedCheck6AbortFEPKcz+156)

F/art (12888): art/runtime/runtime.cc:403] native: #10 pc 0000000000101b24 /system/lib64/libart.so (_ZN3art11ScopedCheck11CheckThreadEP7_JNIEnv+536)

F/art (12888): art/runtime/runtime.cc:403] native: #11 pc 00000000000ff664 /system/lib64/libart.so (_ZN3art11ScopedCheck5CheckERNS_18ScopedObjectAccessEbPKcPNS_12JniValueTypeE+1124)

F/art (12888): art/runtime/runtime.cc:403] native: #12 pc 0000000000103e90 /system/lib64/libart.so (_ZN3art8CheckJNI19GetMethodIDInternalEPKcP7_JNIEnvP7_jclassS2_S2_b+652)

F/art (12888): art/runtime/runtime.cc:403] native: #13 pc 0000000000645180 /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude7android4impl39InternalOpenGLESRenderingSystemInternal6resumeEv+72)

F/art (12888): art/runtime/runtime.cc:403] native: #14 pc 0000000000677ebc /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude13universal_sdk4impl28WikitudeUniversalSDKInternal5startENSt6__ndk18functionIFvRNS_3sdk4impl20StartupConfigurationEEEENS4_IFvbNS3_10unique_ptrINS6_5ErrorENS3_14default_deleteISC_EEEEEEE+228)

F/art (12888): art/runtime/runtime.cc:403] native: #15 pc 000000000065f038 /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude3sdk4impl20WikitudeUniversalSDK5startENSt6__ndk18functionIFvRNS1_20StartupConfigurationEEEENS4_IFvbNS3_10unique_ptrINS1_5ErrorENS3_14default_deleteISA_EEEEEEE+208)

F/art (12888): art/runtime/runtime.cc:403] native: #16 pc 00000000004bbcf4 /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude7android4impl14JArchitectView5startEv+80)

F/art (12888): art/runtime/runtime.cc:403] native: #17 pc 000000000000af58 /data/app/blochatch.flutter_app_ar_3-1/oat/arm64/base.odex (???)

F/art (12888): art/runtime/runtime.cc:403] at com.wikitude.architect.ArchitectView.nativeStart(Native method)

F/art (12888): art/runtime/runtime.cc:403] at com.wikitude.architect.ArchitectView.onResume(SourceFile:624)

F/art (12888): art/runtime/runtime.cc:403] at com.wikitude.wikitude_plugin.ArchitectWidget.onMethodCall(ArchitectWidget.java:172)

F/art (12888): art/runtime/runtime.cc:403] at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:222)

F/art (12888): art/runtime/runtime.cc:403] at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:96)

F/art (12888): art/runtime/runtime.cc:403] at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:643)

F/art (12888): art/runtime/runtime.cc:403] at android.os.MessageQueue.nativePollOnce(Native method)

F/art (12888): art/runtime/runtime.cc:403] at android.os.MessageQueue.next(MessageQueue.java:328)

F/art (12888): art/runtime/runtime.cc:403] at android.os.Looper.loop(Looper.java:148)

F/art (12888): art/runtime/runtime.cc:403] at android.app.ActivityThread.main(ActivityThread.java:6361)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.reflect.Method.invoke!(Native method)

F/art (12888): art/runtime/runtime.cc:403] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1063)

F/art (12888): art/runtime/runtime.cc:403] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:924)

F/art (12888): art/runtime/runtime.cc:403] Pending exception com.wikitude.architect.ArchitectView$CamNotAccessibleException: Permission denied. Make sure to have camera permissions before trying to access the camera.

F/art (12888): art/runtime/runtime.cc:403] at void com.wikitude.common.camera.internal.NativeCameraInterface.nativeCameraError(long, int, java.lang.String) (SourceFile:-2)

F/art (12888): art/runtime/runtime.cc:403] at void com.wikitude.common.camera.internal.NativeCameraInterface.doStart() (SourceFile:31)

F/art (12888): art/runtime/runtime.cc:403] at void com.wikitude.architect.ArchitectView.nativeStart(long) (SourceFile:-2)

F/art (12888): art/runtime/runtime.cc:403] at void com.wikitude.architect.ArchitectView.onResume() (SourceFile:624)

F/art (12888): art/runtime/runtime.cc:403] at void com.wikitude.wikitude_plugin.ArchitectWidget.onMethodCall(io.flutter.plugin.common.MethodCall, io.flutter.plugin.common.MethodChannel$Result) (ArchitectWidget.java:172)

F/art (12888): art/runtime/runtime.cc:403] at void io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(java.nio.ByteBuffer, io.flutter.plugin.common.BinaryMessenger$BinaryReply) (MethodChannel.java:222)

F/art (12888): art/runtime/runtime.cc:403] at void io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(java.lang.String, byte[], int) (DartMessenger.java:96)

F/art (12888): art/runtime/runtime.cc:403] at void io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(java.lang.String, byte[], int) (FlutterJNI.java:643)

F/art (12888): art/runtime/runtime.cc:403] at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2)

F/art (12888): art/runtime/runtime.cc:403] at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:328)

F/art (12888): art/runtime/runtime.cc:403] at void android.os.Looper.loop() (Looper.java:148)

F/art (12888): art/runtime/runtime.cc:403] at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6361)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)

F/art (12888): art/runtime/runtime.cc:403] at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1063)

F/art (12888): art/runtime/runtime.cc:403] at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:924)

F/art (12888): art/runtime/runtime.cc:403] Dumping all threads without appropriate locks held: thread list lock mutator lock

F/art (12888): art/runtime/runtime.cc:403] All threads:

F/art (12888): art/runtime/runtime.cc:403] DALVIK THREADS (38):

F/art (12888): art/runtime/runtime.cc:403] "main" prio=7 tid=1 Runnable

F/art (12888): art/runtime/runtime.cc:403] | group="" sCount=0 dsCount=0 obj=0x750ca558 self=0x72a5c99a00

F/art (12888): art/runtime/runtime.cc:403] | sysTid=12888 nice=-4 cgrp=default sched=0/0 handle=0x72aa041a98

F/art (12888): art/runtime/runtime.cc:403] | state=R schedstat=( 1059829611 125240820 1717 ) utm=58 stm=47 core=5 HZ=100

F/art (12888): art/runtime/runtime.cc:403] | stack=0x7fef912000-0x7fef914000 stackSize=8MB

F/art (12888): art/runtime/runtime.cc:403] | held mutexes= "abort lock" "mutator lock"(shared held)

F/art (12888): art/runtime/runtime.cc:403] native: #00 pc 000000000047c398 /system/lib64/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+220)

F/art (12888): art/runtime/runtime.cc:403] native: #01 pc 000000000047c394 /system/lib64/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+216)

F/art (12888): art/runtime/runtime.cc:403] native: #02 pc 0000000000450614 /system/lib64/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMap+480)

F/art (12888): art/runtime/runtime.cc:403] native: #03 pc 0000000000468084 /system/lib64/libart.so (_ZN3art14DumpCheckpoint3RunEPNS_6ThreadE+832)

F/art (12888): art/runtime/runtime.cc:403] native: #04 pc 000000000046046c /system/lib64/libart.so (_ZN3art10ThreadList13RunCheckpointEPNS_7ClosureE+476)

F/art (12888): art/runtime/runtime.cc:403] native: #05 pc 000000000046005c /system/lib64/libart.so (_ZN3art10ThreadList4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEb+848)

F/art (12888): art/runtime/runtime.cc:403] native: #06 pc 000000000043e510 /system/lib64/libart.so (_ZNK3art10AbortState4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+592)

F/art (12888): art/runtime/runtime.cc:403] native: #07 pc 00000000004320d8 /system/lib64/libart.so (_ZN3art7Runtime5AbortEv+144)

F/art (12888): art/runtime/runtime.cc:403] native: #08 pc 00000000000e5478 /system/lib64/libart.so (_ZN3art10LogMessageD2Ev+1208)

F/art (12888): art/runtime/runtime.cc:403] native: #09 pc 00000000002ee684 /system/lib64/libart.so (_ZN3art9JavaVMExt8JniAbortEPKcS2_+3300)

F/art (12888): art/runtime/runtime.cc:403] native: #10 pc 00000000002ef5a0 /system/lib64/libart.so (_ZN3art9JavaVMExt9JniAbortVEPKcS2_St9__va_list+124)

F/art (12888): art/runtime/runtime.cc:403] native: #11 pc 0000000000102114 /system/lib64/libart.so (_ZN3art11ScopedCheck6AbortFEPKcz+156)

F/art (12888): art/runtime/runtime.cc:403] native: #12 pc 0000000000101b24 /system/lib64/libart.so (_ZN3art11ScopedCheck11CheckThreadEP7_JNIEnv+536)

F/art (12888): art/runtime/runtime.cc:403] native: #13 pc 00000000000ff664 /system/lib64/libart.so (_ZN3art11ScopedCheck5CheckERNS_18ScopedObjectAccessEbPKcPNS_12JniValueTypeE+1124)

F/art (12888): art/runtime/runtime.cc:403] native: #14 pc 0000000000103e90 /system/lib64/libart.so (_ZN3art8CheckJNI19GetMethodIDInternalEPKcP7_JNIEnvP7_jclassS2_S2_b+652)

F/art (12888): art/runtime/runtime.cc:403] native: #15 pc 0000000000645180 /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude7android4impl39InternalOpenGLESRenderingSystemInternal6resumeEv+72)

F/art (12888): art/runtime/runtime.cc:403] native: #16 pc 0000000000677ebc /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude13universal_sdk4impl28WikitudeUniversalSDKInternal5startENSt6__ndk18functionIFvRNS_3sdk4impl20StartupConfigurationEEEENS4_IFvbNS3_10unique_ptrINS6_5ErrorENS3_14default_deleteISC_EEEEEEE+228)

F/art (12888): art/runtime/runtime.cc:403] native: #17 pc 000000000065f038 /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude3sdk4impl20WikitudeUniversalSDK5startENSt6__ndk18functionIFvRNS1_20StartupConfigurationEEEENS4_IFvbNS3_10unique_ptrINS1_5ErrorENS3_14default_deleteISA_EEEEEEE+208)

F/art (12888): art/runtime/runtime.cc:403] native: #18 pc 00000000004bbcf4 /data/app/blochatch.flutter_app_ar_3-1/lib/arm64/libarchitect.so (_ZN8wikitude7android4impl14JArchitectView5startEv+80)

F/art (12888): art/runtime/runtime.cc:403] native: #19 pc 000000000000af58 /data/app/blochatch.flutter_app_ar_3-1/oat/arm64/base.odex (Java_com_wikitude_architect_ArchitectView_nativeStart__J+132)

F/art (12888): art/runtime/runtime.cc:403] at com.wikitude.architect.ArchitectView.nativeStart(Native method)

F/art (12888): art/runtime/runtime.cc:403] at com.wikitude.architect.ArchitectView.onResume(SourceFile:624)

F/art (12888): art/runtime/runtime.cc:403] at com.wikitude.wikitude_plugin.ArchitectWidget.onMethodCall(ArchitectWidget.java:172)

F/art (12888): art/runtime/runtime.cc:403] at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:222)

F/art (12888): art/runtime/runtime.cc:403] at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:96)

F/art (12888): art/runtime/runtime.cc:403] at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:643)

F/art (12888): art/runtime/runtime.cc:403] at android.os.MessageQueue.nativePollOnce(Native method)

F/art (12888): art/runtime/runtime.cc:403] at android.os.MessageQueue.next(MessageQueue.java:328)

F/art (12888): art/runtime/runtime.cc:403] at android.os.Looper.loop(Looper.java:148)

F/art (12888): art/runtime/runtime.cc:403] at android.app.ActivityThread.main(ActivityThread.java:6361)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.reflect.Method.invoke!(Native method)

F/art (12888): art/runtime/runtime.cc:403] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1063)

F/art (12888): art/runtime/runtime.cc:403] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:924)

F/art (12888): art/runtime/runtime.cc:403] 

F/art (12888): art/runtime/runtime.cc:403] "Jit thread pool worker thread 0" prio=7 tid=2 Native (still starting up)

F/art (12888): art/runtime/runtime.cc:403] | group="" sCount=1 dsCount=0 obj=0x0 self=0x729e40e000

F/art (12888): art/runtime/runtime.cc:403] | sysTid=12893 nice=9 cgrp=default sched=0/0 handle=0x72a5308450

F/art (12888): art/runtime/runtime.cc:403] | state=S schedstat=( 38467770 7609232 48 ) utm=3 stm=0 core=5 HZ=100

F/art (12888): art/runtime/runtime.cc:403] | stack=0x72a520a000-0x72a520c000 stackSize=1021KB

F/art (12888): art/runtime/runtime.cc:403] | held mutexes=

F/art (12888): art/runtime/runtime.cc:403] kernel: __switch_to+0x74/0x8c

F/art (12888): art/runtime/runtime.cc:403] kernel: futex_wait_queue_me+0xdc/0x168

F/art (12888): art/runtime/runtime.cc:403] kernel: futex_wait+0xe8/0x23c

F/art (12888): art/runtime/runtime.cc:403] kernel: do_futex+0x168/0xa84

F/art (12888): art/runtime/runtime.cc:403] kernel: SyS_futex+0x114/0x194

F/art (12888): art/runtime/runtime.cc:403] kernel: el0_svc_naked+0x24/0x28

F/art (12888): art/runtime/runtime.cc:403] native: #00 pc 000000000001bdac /system/lib64/libc.so (syscall+28)

F/art (12888): art/runtime/runtime.cc:403] native: #01 pc 00000000000e77c8 /system/lib64/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+156)

F/art (12888): art/runtime/runtime.cc:403] native: #02 pc 0000000000469e2c /system/lib64/libart.so (_ZN3art10ThreadPool7GetTaskEPNS_6ThreadE+248)

F/art (12888): art/runtime/runtime.cc:403] native: #03 pc 00000000004692d4 /system/lib64/libart.so (_ZN3art16ThreadPoolWorker3RunEv+124)

F/art (12888): art/runtime/runtime.cc:403] native: #04 pc 0000000000468bf8 /system/lib64/libart.so (_ZN3art16ThreadPoolWorker8CallbackEPv+116)

F/art (12888): art/runtime/runtime.cc:403] native: #05 pc 000000000006a32c /system/lib64/libc.so (_ZL15__pthread_startPv+208)

F/art (12888): art/runtime/runtime.cc:403] native: #06 pc 000000000001dc28 /system/lib64/libc.so (__start_thread+16)

F/art (12888): art/runtime/runtime.cc:403] (no managed stack frames)

F/art (12888): art/runtime/runtime.cc:403] 

F/art (12888): art/runtime/runtime.cc:403] "Signal Catcher" prio=7 tid=3 WaitingInMainSignalCatcherLoop

F/art (12888): art/runtime/runtime.cc:403] | group="" sCount=1 dsCount=0 obj=0x12cece50 self=0x7298629000

F/art (12888): art/runtime/runtime.cc:403] | sysTid=12894 nice=0 cgrp=default sched=0/0 handle=0x72a5207450

F/art (12888): art/runtime/runtime.cc:403] | state=S schedstat=( 627539 0 1 ) utm=0 stm=0 core=5 HZ=100

F/art (12888): art/runtime/runtime.cc:403] | stack=0x72a510d000-0x72a510f000 stackSize=1005KB

F/art (12888): art/runtime/runtime.cc:403] | held mutexes=

F/art (12888): art/runtime/runtime.cc:403] kernel: __switch_to+0x74/0x8c

F/art (12888): art/runtime/runtime.cc:403] kernel: do_sigtimedwait+0x15c/0x244

F/art (12888): art/runtime/runtime.cc:403] kernel: SyS_rt_sigtimedwait+0xa8/0xfc

F/art (12888): art/runtime/runtime.cc:403] kernel: el0_svc_naked+0x24/0x28

F/art (12888): art/runtime/runtime.cc:403] native: #00 pc 000000000006c944 /system/lib64/libc.so (__rt_sigtimedwait+8)

F/art (12888): art/runtime/runtime.cc:403] native: #01 pc 0000000000024f08 /system/lib64/libc.so (sigwait+64)

F/art (12888): art/runtime/runtime.cc:403] native: #02 pc 0000000000442ce0 /system/lib64/libart.so (_ZN3art9SignalSet4WaitEv+48)

F/art (12888): art/runtime/runtime.cc:403] native: #03 pc 000000000044279c /system/lib64/libart.so (_ZN3art13SignalCatcher13WaitForSignalEPNS_6ThreadERNS_9SignalSetE+232)

F/art (12888): art/runtime/runtime.cc:403] native: #04 pc 0000000000440d30 /system/lib64/libart.so (_ZN3art13SignalCatcher3RunEPv+400)

F/art (12888): art/runtime/runtime.cc:403] native: #05 pc 000000000006a32c /system/lib64/libc.so (_ZL15__pthread_startPv+208)

F/art (12888): art/runtime/runtime.cc:403] native: #06 pc 000000000001dc28 /system/lib64/libc.so (__start_thread+16)

F/art (12888): art/runtime/runtime.cc:403] (no managed stack frames)

F/art (12888): art/runtime/runtime.cc:403] 

F/art (12888): art/runtime/runtime.cc:403] "JDWP" prio=7 tid=4 WaitingInMainDebuggerLoop

F/art (12888): art/runtime/runtime.cc:403] | group="" sCount=1 dsCount=0 obj=0x12cecee0 self=0x729e417400

F/art (12888): art/runtime/runtime.cc:403] | sysTid=12895 nice=0 cgrp=default sched=0/0 handle=0x72a510a450

F/art (12888): art/runtime/runtime.cc:403] | state=S schedstat=( 1387231 212616 5 ) utm=0 stm=0 core=2 HZ=100

F/art (12888): art/runtime/runtime.cc:403] | stack=0x72a5010000-0x72a5012000 stackSize=1005KB

F/art (12888): art/runtime/runtime.cc:403] | held mutexes=

F/art (12888): art/runtime/runtime.cc:403] kernel: __switch_to+0x74/0x8c

F/art (12888): art/runtime/runtime.cc:403] kernel: unix_stream_recvmsg+0x4b4/0x6f0

F/art (12888): art/runtime/runtime.cc:403] kernel: sock_recvmsg+0xa8/0xc8

F/art (12888): art/runtime/runtime.cc:403] kernel: ___sys_recvmsg+0x17c/0x2dc

F/art (12888): art/runtime/runtime.cc:403] kernel: SyS_recvmsg+0x7c/0xc4

F/art (12888): art/runtime/runtime.cc:403] kernel: el0_svc_naked+0x24/0x28

F/art (12888): art/runtime/runtime.cc:403] native: #00 pc 000000000006d2e8 /system/lib64/libc.so (recvmsg+4)

F/art (12888): art/runtime/runtime.cc:403] native: #01 pc 0000000000554e5c /system/lib64/libart.so (_ZN3art4JDWP12JdwpAdbState15ReceiveClientFdEv+128)

F/art (12888): art/runtime/runtime.cc:403] native: #02 pc 0000000000555158 /system/lib64/libart.so (_ZN3art4JDWP12JdwpAdbState6AcceptEv+528)

F/art (12888): art/runtime/runtime.cc:403] native: #03 pc 0000000000304c14 /system/lib64/libart.so (_ZN3art4JDWP9JdwpState3RunEv+388)

F/art (12888): art/runtime/runtime.cc:403] native: #04 pc 00000000003042d4 /system/lib64/libart.so (_ZN3art4JDWPL15StartJdwpThreadEPv+48)

F/art (12888): art/runtime/runtime.cc:403] native: #05 pc 000000000006a32c /system/lib64/libc.so (_ZL15__pthread_startPv+208)

F/art (12888): art/runtime/runtime.cc:403] native: #06 pc 000000000001dc28 /system/lib64/libc.so (__start_thread+16)

F/art (12888): art/runtime/runtime.cc:403] (no managed stack frames)

F/art (12888): art/runtime/runtime.cc:403] 

F/art (12888): art/runtime/runtime.cc:403] "FinalizerDaemon" prio=7 tid=5 Waiting

F/art (12888): art/runtime/runtime.cc:403] | group="" sCount=1 dsCount=0 obj=0x12cfc0d0 self=0x729862c200

F/art (12888): art/runtime/runtime.cc:403] | sysTid=12897 nice=0 cgrp=default sched=0/0 handle=0x72a4f08450

F/art (12888): art/runtime/runtime.cc:403] | state=S schedstat=( 2486384 141615 8 ) utm=0 stm=0 core=5 HZ=100

F/art (12888): art/runtime/runtime.cc:403] | stack=0x72a4e06000-0x72a4e08000 stackSize=1037KB

F/art (12888): art/runtime/runtime.cc:403] | held mutexes=

F/art (12888): art/runtime/runtime.cc:403] kernel: __switch_to+0x74/0x8c

F/art (12888): art/runtime/runtime.cc:403] kernel: futex_wait_queue_me+0xdc/0x168

F/art (12888): art/runtime/runtime.cc:403] kernel: futex_wait+0xe8/0x23c

F/art (12888): art/runtime/runtime.cc:403] kernel: do_futex+0x168/0xa84

F/art (12888): art/runtime/runtime.cc:403] kernel: SyS_futex+0x114/0x194

F/art (12888): art/runtime/runtime.cc:403] kernel: el0_svc_naked+0x24/0x28

F/art (12888): art/runtime/runtime.cc:403] native: #00 pc 000000000001bdac /system/lib64/libc.so (syscall+28)

F/art (12888): art/runtime/runtime.cc:403] native: #01 pc 00000000000e77c8 /system/lib64/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+156)

F/art (12888): art/runtime/runtime.cc:403] native: #02 pc 000000000037bb78 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadElibNS_11ThreadStateE+660)

F/art (12888): art/runtime/runtime.cc:403] native: #03 pc 0000000000000980 /system/framework/arm64/boot.oat (Java_java_lang_Object_wait__JI+140)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Object.wait!(Native method)

F/art (12888): art/runtime/runtime.cc:403] - waiting on <0x0e6759b4> (a java.lang.Object)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Object.wait(Object.java:407)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)

F/art (12888): art/runtime/runtime.cc:403] - locked <0x0e6759b4> (a java.lang.Object)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:207)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Thread.run(Thread.java:761)

F/art (12888): art/runtime/runtime.cc:403] 

F/art (12888): art/runtime/runtime.cc:403] "ReferenceQueueDaemon" prio=7 tid=6 Waiting

F/art (12888): art/runtime/runtime.cc:403] | group="" sCount=1 dsCount=0 obj=0x12cecf70 self=0x729862b800

F/art (12888): art/runtime/runtime.cc:403] | sysTid=12896 nice=0 cgrp=default sched=0/0 handle=0x72a500d450

F/art (12888): art/runtime/runtime.cc:403] | state=S schedstat=( 1255999 2163307 10 ) utm=0 stm=0 core=7 HZ=100

F/art (12888): art/runtime/runtime.cc:403] | stack=0x72a4f0b000-0x72a4f0d000 stackSize=1037KB

F/art (12888): art/runtime/runtime.cc:403] | held mutexes=

F/art (12888): art/runtime/runtime.cc:403] kernel: __switch_to+0x74/0x8c

F/art (12888): art/runtime/runtime.cc:403] kernel: futex_wait_queue_me+0xdc/0x168

F/art (12888): art/runtime/runtime.cc:403] kernel: futex_wait+0xe8/0x23c

F/art (12888): art/runtime/runtime.cc:403] kernel: do_futex+0x168/0xa84

F/art (12888): art/runtime/runtime.cc:403] kernel: SyS_futex+0x114/0x194

F/art (12888): art/runtime/runtime.cc:403] kernel: el0_svc_naked+0x24/0x28

F/art (12888): art/runtime/runtime.cc:403] native: #00 pc 000000000001bdac /system/lib64/libc.so (syscall+28)

F/art (12888): art/runtime/runtime.cc:403] native: #01 pc 00000000000e77c8 /system/lib64/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+156)

F/art (12888): art/runtime/runtime.cc:403] native: #02 pc 000000000037bb78 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadElibNS_11ThreadStateE+660)

F/art (12888): art/runtime/runtime.cc:403] native: #03 pc 0000000000000810 /system/framework/arm64/boot.oat (Java_java_lang_Object_wait__+124)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Object.wait!(Native method)

F/art (12888): art/runtime/runtime.cc:403] - waiting on <0x048e39dd> (a java.lang.Class<java.lang.ref.ReferenceQueue>)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:152)

F/art (12888): art/runtime/runtime.cc:403] - locked <0x048e39dd> (a java.lang.Class<java.lang.ref.ReferenceQueue>)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Thread.run(Thread.java:761)

F/art (12888): art/runtime/runtime.cc:403] 

F/art (12888): art/runtime/runtime.cc:403] "FinalizerWatchdogDaemon" prio=7 tid=7 Sleeping

F/art (12888): art/runtime/runtime.cc:403] | group="" sCount=1 dsCount=0 obj=0x12cfc160 self=0x729862cc00

F/art (12888): art/runtime/runtime.cc:403] | sysTid=12898 nice=0 cgrp=default sched=0/0 handle=0x72a4e03450

F/art (12888): art/runtime/runtime.cc:403] | state=S schedstat=( 770153 1169770 12 ) utm=0 stm=0 core=0 HZ=100

F/art (12888): art/runtime/runtime.cc:403] | stack=0x72a4d01000-0x72a4d03000 stackSize=1037KB

F/art (12888): art/runtime/runtime.cc:403] | held mutexes=

F/art (12888): art/runtime/runtime.cc:403] kernel: __switch_to+0x74/0x8c

F/art (12888): art/runtime/runtime.cc:403] kernel: futex_wait_queue_me+0xdc/0x168

F/art (12888): art/runtime/runtime.cc:403] kernel: futex_wait+0xe8/0x23c

F/art (12888): art/runtime/runtime.cc:403] kernel: do_futex+0x168/0xa84

F/art (12888): art/runtime/runtime.cc:403] kernel: SyS_futex+0x114/0x194

F/art (12888): art/runtime/runtime.cc:403] kernel: el0_svc_naked+0x24/0x28

F/art (12888): art/runtime/runtime.cc:403] native: #00 pc 000000000001bdb0 /system/lib64/libc.so (syscall+32)

F/art (12888): art/runtime/runtime.cc:403] native: #01 pc 00000000000e7d68 /system/lib64/libart.so (_ZN3art17ConditionVariable9TimedWaitEPNS_6ThreadEli+176)

F/art (12888): art/runtime/runtime.cc:403] native: #02 pc 000000000037bb88 /system/lib64/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadElibNS_11ThreadStateE+676)

F/art (12888): art/runtime/runtime.cc:403] native: #03 pc 00000000000bc5e8 /system/framework/arm64/boot.oat (Java_java_lang_Thread_sleep__Ljava_lang_Object_2JI+164)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Thread.sleep!(Native method)

F/art (12888): art/runtime/runtime.cc:403] - sleeping on <0x041e2952> (a java.lang.Object)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Thread.sleep(Thread.java:371)

F/art (12888): art/runtime/runtime.cc:403] - locked <0x041e2952> (a java.lang.Object)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Thread.sleep(Thread.java:313)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:317)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:340)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:256)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Thread.run(Thread.java:761)

F/art (12888): art/runtime/runtime.cc:403] 

F/art (12888): art/runtime/runtime.cc:403] "HeapTaskDaemon" prio=7 tid=8 Blocked

F/art (12888): art/runtime/runtime.cc:403] | group="" sCount=1 dsCount=0 obj=0x12cfc1f0 self=0x729862d600

F/art (12888): art/runtime/runtime.cc:403] | sysTid=12899 nice=0 cgrp=default sched=0/0 handle=0x72a4cfe450

F/art (12888): art/runtime/runtime.cc:403] | state=S schedstat=( 47428620 18411847 116 ) utm=2 stm=2 core=4 HZ=100

F/art (12888): art/runtime/runtime.cc:403] | stack=0x72a4bfc000-0x72a4bfe000 stackSize=1037KB

F/art (12888): art/runtime/runtime.cc:403] | held mutexes=

F/art (12888): art/runtime/runtime.cc:403] kernel: __switch_to+0x74/0x8c

F/art (12888): art/runtime/runtime.cc:403] kernel: futex_wait_queue_me+0xdc/0x168

F/art (12888): art/runtime/runtime.cc:403] kernel: futex_wait+0xe8/0x23c

F/art (12888): art/runtime/runtime.cc:403] kernel: do_futex+0x168/0xa84

F/art (12888): art/runtime/runtime.cc:403] kernel: SyS_futex+0x114/0x194

F/art (12888): art/runtime/runtime.cc:403] kernel: el0_svc_naked+0x24/0x28

F/art (12888): art/runtime/runtime.cc:403] native: #00 pc 000000000001bdb0 /system/lib64/libc.so (syscall+32)

F/art (12888): art/runtime/runtime.cc:403] native: #01 pc 00000000000e7d68 /system/lib64/libart.so (_ZN3art17ConditionVariable9TimedWaitEPNS_6ThreadEli+176)

F/art (12888): art/runtime/runtime.cc:403] native: #02 pc 000000000024106c /system/lib64/libart.so (_ZN3art2gc13TaskProcessor7GetTaskEPNS_6ThreadE+344)

F/art (12888): art/runtime/runtime.cc:403] native: #03 pc 0000000000241960 /system/lib64/libart.so (_ZN3art2gc13TaskProcessor11RunAllTasksEPNS_6ThreadE+92)

F/art (12888): art/runtime/runtime.cc:403] native: #04 pc 00000000001e2eb0 /system/framework/arm64/boot-core-libart.oat (Java_dalvik_system_VMRuntime_runHeapTasks__+124)

F/art (12888): art/runtime/runtime.cc:403] at dalvik.system.VMRuntime.runHeapTasks(Native method)

F/art (12888): art/runtime/runtime.cc:403] - waiting to lock an unknown object

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Daemons$HeapTaskDaemon.run(Daemons.java:440)

F/art (12888): art/runtime/runtime.cc:403] at java.lang.Thread.run(Thread.java:761)

F/art (12888): art/runtime/runtime.cc:403] 

F/art (12888): art/runtime/runtime.cc:403] "Binder:12888_1" prio=7 tid=9 Native

F/art (12888): art/runtime/runtime.cc:403] | group="" sCount=1 dsCount=0 obj=0x12cfc3a0 self=0x72a5c6de00

F/art (12888): art/runtime/runtime.cc:403] | sysTid=12900 nice=0 cgrp=default sched=0/0 handle=0x72a4afb450

F/art (12888): art/runtime/runtime.cc:403] | state=S schedstat=( 15725305 19440234 76 ) utm=1 stm=0 core=4 HZ=100

F/art (12888): art/runtime/runtime.cc:403] | stack=0x72a4a01000-0x72a4a03000 stackSize=1005KB

F/art (12888): art/runtime/runtime.cc:403] | held mutexes=

F/art (12888): art/runtime/runtime.cc:403] kernel: __switch_to+0x74/0x8c

F/art (12888): art/runtime/runtime.cc:403] kernel: binder_thread_read+0xa5c/0x1190

F/art (12888): art/runtime/runtime.cc:403] kernel: b


Hi Michael,


From the information you sent, i can see to things:


1) The first one is:<uses-feature android:gsEsVersion="0x00020000" android:required="true /> is unknown attribute android. Instead of  android:gsEsVersion you should put android:glEsVersion.


2) The second one is: JNI DETECTED ERROR IN APPLICATION: JNI GetMethodID called with pending exception com.wikitude.architect.ArchitectView$CamNotAccessibleException: Permission denied. Make sure to have camera permissions before trying to access the camera. I would suggest to ask for the camera permission before you try to open the camera.


We have a way to ask for permissions in our SDK:


    List<String> features = [ "image_tracking", "geo" ]; 

    WikitudeResponse response = await WikitudePlugin.requestARPermissions(features);


Here, depending on the features that you may use, we ask for the required permissions that we need (camera, location...). Feature is always a list and can have the next options: image_tracking, object_tracking, geo or/and instant_tracking.


Regards,

Aitor.

 Thank you so much, mate. Just my misspelling on glesVersion. the app working now but glesVersion still unknown :((

Hey,


I am also getting the camera issue:


"JNI DETECTED ERROR IN APPLICATION: JNI GetMethodID called with pending exception com.wikitude.architect.ArchitectView$CamNotAccessibleException: Permission denied. Make sure to have camera permissions before trying to access the camera."


The camera permissions should be OK, according to the application manifest xml:


<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="1.0" package="com.thigit.beaconapp">
    <uses-sdk android:minSdkVersion="21" android:targetSdkVersion="28" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
    <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.CAMERA" />
    <application android:label="XXXXXXX">
        <meta-data android:name="com.google.android.geo.API_KEY" android:value="XXXXX" />
        
                <!-- Indicates that the app supports, but does not require ARCore ("AR Optional").
             Unlike "AR Required" apps, the Google Play Store will not automatically
             download and install Google Play Services for AR when the app is installed.
        -->
        <meta-data android:name="com.google.ar.core" android:value="required" />
    </application>
    <uses-feature android:name="android.hardware.location" android:required="false" />
    <uses-feature android:name="android.hardware.location.gps" android:required="false" />
    <uses-feature android:name="android.hardware.location.network" android:required="false" />
    
    <uses-feature android:glEsVersion="0x00020000" android:required="true" /> 
        
    <!-- Indicates that the app requires ARCore ("AR Required"). Ensures the app is
         visible only in the Google Play Store on devices that support ARCore.
    -->
    <uses-feature android:name="android.hardware.camera.ar" />
    
</manifest>



Also, I don't know what to do with this solutions presented in the previous answer:


"    List<String> features = [ "image_tracking", "geo" ]; 

    WikitudeResponse response = await WikitudePlugin.requestARPermissions(features);"


Can you provide more specific instructions to fix this for a XAMARIN Android app?


Cheers.

Hi Jesus,


The JNI error you sent is telling us that the application has no camera permission or it has being rejected. To write the camera permission in the manifest xml is not enough and you will have to ask for the permission in runtime: https://developer.android.com/guide/topics/permissions/overview#runtime_requests_android_60_and_higher


On the other hand, the features parameter is just a Flutter example of how to inform the SDK which features are you going to use in that case. For example: image_tracking enables the image recognition inside the SDK.


Here https://www.wikitude.com/external/doc/documentation/latest/xamarin/setupguidexamarin.html#setup-guide-xamarin you can read how to setup a Xamarin project with our SDK.


Regards,


Aitor Font.

Login or Signup to post a comment