Include the following details while filing a bug report (edit as applicable):
- Issue category: ARDK
- Device type & OS version: Android 11 - Oneplus 6 - OxygenOS 11.1.2.2
- Host machine & OS version: Windows
- Issue Environment : On Device
- ARDK version: 1.3.1
- Unity version: 2020.3.34
I’m stuck when I try to open my app on Android 11. It works fine on older versions.
Here’s log :
05-23 18:35:03.280: I/ii.realitiates(30979): Late-enabling -Xcheck:jni
05-23 18:35:03.304: I/ii.realitiates(30979): Unquickening 21 vdex files!
05-23 18:35:03.309: E/ii.realitiates(30979): Unknown bits set in runtime_flags: 0x800000
05-23 18:35:03.314: W/ii.realitiates(30979): Using default instruction set features for ARM CPU variant (cortex-a9) using conservative defaults
05-23 18:35:03.447: I/Perf(30979): Connecting to perf service.
05-23 18:35:03.454: I/ii.realitiates(30979): [GL_OOM] ClampGrowthLimit 268435456
05-23 18:35:03.454: I/ii.realitiates(30979): [GL_OOM] limited APP ClampGrowthLimit, set size to 268435456
05-23 18:35:03.471: E/Config:Grabber:OnePlusFontConfig(30979): Index 0 requested, with a size of 0
05-23 18:35:03.633: I/Mono(30979): JNI_OnLoad called
05-23 18:35:03.687: I/Unity(30979): onResume
05-23 18:35:03.700: I/OPFD_Manager(30979): Dark? false, OP Force ? false
05-23 18:35:03.723: I/Gralloc4(30979): mapper 4.x is not supported
05-23 18:35:03.723: W/Gralloc3(30979): mapper 3.x is not supported
05-23 18:35:03.751: I/Unity(30979): windowFocusChanged: true
05-23 18:35:03.768: I/Unity(30979): MemoryManager: Using 'Dynamic Heap' Allocator.
05-23 18:35:03.771: E/libprocessgroup(30979): set_timerslack_ns write failed: Operation not permitted
05-23 18:35:03.789: W/ii.realitiates(30979): Accessing hidden method Ljava/lang/invoke/MethodHandles$Lookup;-><init>(Ljava/lang/Class;I)V (greylist, reflection, allowed)
05-23 18:35:03.837: I/Unity(30979): SystemInfo CPU = ARM64 FP ASIMD AES, Cores = 8, Memory = 7634mb
05-23 18:35:03.837: I/Unity(30979): SystemInfo ARM big.LITTLE configuration: 4 big (mask: 0xf0), 4 little (mask: 0xf)
05-23 18:35:03.837: I/Unity(30979): ApplicationInfo com.avincii.realitiatest version 1.0 build 99c864ee-b28a-436f-8120-5ad790dc1768
05-23 18:35:03.837: I/Unity(30979): Built from '2020.3/release' branch, Version '2020.3.34f1 (9a4c9c70452b)', Build type 'Development', Scripting Backend 'mono', CPU 'armeabi-v7a', Stripping 'Disabled'
05-23 18:35:03.926: E/libprocessgroup(30979): set_timerslack_ns write failed: Operation not permitted
05-23 18:35:03.926: I/chatty(30979): uid=10761(com.avincii.realitiatest) UnityMain identical 14 lines
05-23 18:35:03.926: E/libprocessgroup(30979): set_timerslack_ns write failed: Operation not permitted
05-23 18:35:03.945: I/Unity(30979): Company Name: Avincii
05-23 18:35:03.945: I/Unity(30979): Product Name: Realitia
05-23 18:35:03.957: I/AdrenoGLES-0(30979): QUALCOMM build : 8e5405b, I57aaec3440
05-23 18:35:03.957: I/AdrenoGLES-0(30979): Build Date : 05/21/21
05-23 18:35:03.957: I/AdrenoGLES-0(30979): OpenGL ES Shader Compiler Version: EV031.32.02.10
05-23 18:35:03.957: I/AdrenoGLES-0(30979): Local Branch : mybranchebba1dbe-451b-f160-ac81-1458d0b52ae8
05-23 18:35:03.957: I/AdrenoGLES-0(30979): Remote Branch : quic/gfx-adreno.lnx.1.0.r135-rel
05-23 18:35:03.957: I/AdrenoGLES-0(30979): Remote Branch : NONE
05-23 18:35:03.957: I/AdrenoGLES-0(30979): Reconstruct Branch : NOTHING
05-23 18:35:03.957: I/AdrenoGLES-0(30979): Build Config : S P 10.0.7 AArch32
05-23 18:35:03.957: I/AdrenoGLES-0(30979): Driver Path : /vendor/lib/egl/libGLESv2_adreno.so
05-23 18:35:03.962: I/AdrenoGLES-0(30979): PFP: 0x016ee190, ME: 0x00000000
05-23 18:35:04.002: I/SwappyDisplayManager(30979): Starting looper thread
05-23 18:35:04.026: I/libOpenSLES(30979): Emulating old channel mask behavior (ignoring positional mask 0x3, using default mask 0x3 based on channel count of 2)
05-23 18:35:04.026: W/AudioTrack(30979): set(): notificationFrames=-14 clamped to the range -1 to -8
05-23 18:35:04.026: I/AudioTrack(30979): ull 2 ll!
05-23 18:35:04.030: I/AudioTrack(30979): createTrack_l(0): AUDIO_OUTPUT_FLAG_FAST successful; frameCount 0 -> 1536
05-23 18:35:04.160: I/MONO(30979): Getting locale
05-23 18:35:04.160: I/Mono(30979): Locale fr-FR
05-23 18:35:08.673: I/Sphinx(30979): Invoking jni callback.
05-23 18:35:08.673: I/Sphinx(30979): JVM Loaded.
05-23 18:35:08.681: W/ii.realitiates(30979): Accessing hidden method Landroid/app/ActivityThread;->currentActivityThread()Landroid/app/ActivityThread; (greylist, JNI, allowed)
05-23 18:35:08.681: W/ii.realitiates(30979): Accessing hidden method Landroid/app/ActivityThread;->getApplication()Landroid/app/Application; (greylist, JNI, allowed)
05-23 18:35:09.099: I/Unity(30979): onPause
05-23 18:35:09.577: I/Unity(30979): windowFocusChanged: false
05-23 18:35:31.594: I/Unity(30979): android.permission.CAMERA granted
05-23 18:35:31.597: I/Unity(30979): onResume
05-23 18:35:31.632: I/Unity(30979): windowFocusChanged: true
05-23 18:35:31.770: I/third_party/arcore/ar/core/android/sdk/session_create.cc(30979): Entering ArSession_create
05-23 18:35:31.770: I/third_party/arcore/ar/core/android/sdk/session_create.cc(30979): ARCore Version: SDK build name: 1.14
05-23 18:35:31.773: I/third_party/arcore/ar/core/android/sdk/session_create.cc(30979): ARCore Version: APK version code: 221020283
05-23 18:35:31.853: I/100(30979): Open /data/app/~~7i5M8o50Ld4C8apa1II28w==/com.google.ar.core-34Eh9wzdnoZVOaEk0V3SRw==/base.apk took:67ms
05-23 18:35:31.863: I/third_party/arcore/ar/core/android/sdk/session_create.cc(30979): Dynamite load ok.
05-23 18:35:31.863: I/third_party/arcore/java/com/google/vr/dynamite/client/native/dynamite_client.cc(30979): Attempting to load native library arcore_c from package com.google.ar.core
05-23 18:35:31.868: E/DynamiteClient(30979): Failed to load native library [packageName=com.google.ar.core,libraryName=arcore_c] from remote package:
05-23 18:35:31.868: E/DynamiteClient(30979):
05-23 18:35:31.868: E/DynamiteClient(30979): java.lang.UnsatisfiedLinkError: dlopen failed: "/data/app/~~7i5M8o50Ld4C8apa1II28w==/com.google.ar.core-34Eh9wzdnoZVOaEk0V3SRw==/base.apk!/lib/arm64-v8a/libarcore_c.so" is 64-bit instead of 32-bit
05-23 18:35:31.868: E/DynamiteClient(30979): at java.lang.Runtime.loadLibrary0(Runtime.java:1087)
05-23 18:35:31.868: E/DynamiteClient(30979): at java.lang.Runtime.loadLibrary0(Runtime.java:1008)
05-23 18:35:31.868: E/DynamiteClient(30979): at java.lang.System.loadLibrary(System.java:1664)
05-23 18:35:31.868: E/DynamiteClient(30979): at com.google.vr.dynamite.NativeLibraryLoader.b(PG:5)
05-23 18:35:31.868: E/DynamiteClient(30979): at com.google.vr.dynamite.NativeLibraryLoader.initializeAndLoadNativeLibrary(PG:2)
05-23 18:35:31.868: E/DynamiteClient(30979): at fca.A(PG:8)
05-23 18:35:31.868: E/DynamiteClient(30979): at aeq.onTransact(PG:3)
05-23 18:35:31.868: E/DynamiteClient(30979): at android.os.Binder.transact(Binder.java:1054)
05-23 18:35:31.868: E/DynamiteClient(30979): at com.google.a.a.b.a(BaseProxy.java:10)
05-23 18:35:31.868: E/DynamiteClient(30979): at com.google.vr.dynamite.client.b.initializeAndLoadNativeLibrary(INativeLibraryLoader.java:5)
05-23 18:35:31.868: E/DynamiteClient(30979): at com.google.vr.dynamite.client.DynamiteClient.loadNativeRemoteLibrary(DynamiteClient.java:37)
05-23 18:35:31.868: E/DynamiteClient(30979): at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
05-23 18:35:31.868: E/DynamiteClient(30979): at com.unity3d.player.UnityPlayer.access$300(Unknown Source:0)
05-23 18:35:31.868: E/DynamiteClient(30979): at com.unity3d.player.UnityPlayer$e$1.handleMessage(Unknown Source:95)
05-23 18:35:31.868: E/DynamiteClient(30979): at android.os.Handler.dispatchMessage(Handler.java:102)
05-23 18:35:31.868: E/DynamiteClient(30979): at android.os.Looper.loop(Looper.java:233)
05-23 18:35:31.868: E/DynamiteClient(30979): at com.unity3d.player.UnityPlayer$e.run(Unknown Source:20)
05-23 18:35:31.868: I/third_party/arcore/java/com/google/vr/dynamite/client/native/dynamite_client.cc(30979): Dynamite::LoadNativeRemoteLibrary handle=0
05-23 18:35:31.868: E/third_party/arcore/ar/core/android/sdk/session_create.cc(30979): ARCore SDK: failed to load symbols
05-23 18:35:31.868: E/third_party/arcore/ar/core/android/sdk/session_create.cc(30979): LoadSymbols returning AR_ERROR_FATAL.
05-23 18:35:31.932: I/third_party/arcore/ar/core/android/sdk/session_create.cc(30979): Entering ArSession_create
05-23 18:35:31.932: I/third_party/arcore/ar/core/android/sdk/session_create.cc(30979): ARCore Version: SDK build name: 1.14
05-23 18:35:31.934: I/third_party/arcore/ar/core/android/sdk/session_create.cc(30979): ARCore Version: APK version code: 221020283
05-23 18:35:31.936: I/third_party/arcore/ar/core/android/sdk/session_create.cc(30979): Dynamite load ok.
05-23 18:35:31.936: I/third_party/arcore/java/com/google/vr/dynamite/client/native/dynamite_client.cc(30979): Attempting to load native library arcore_c from package com.google.ar.core
05-23 18:35:31.937: E/DynamiteClient(30979): Failed to load native library [packageName=com.google.ar.core,libraryName=arcore_c] from remote package:
05-23 18:35:31.937: E/DynamiteClient(30979):
05-23 18:35:31.937: E/DynamiteClient(30979): java.lang.IllegalStateException: Library arcore_c loaded in the same classloader context as library null
05-23 18:35:31.937: E/DynamiteClient(30979): at com.google.vr.dynamite.NativeLibraryLoader.initializeAndLoadNativeLibrary(PG:1)
05-23 18:35:31.937: E/DynamiteClient(30979): at fca.A(PG:8)
05-23 18:35:31.937: E/DynamiteClient(30979): at aeq.onTransact(PG:3)
05-23 18:35:31.937: E/DynamiteClient(30979): at android.os.Binder.transact(Binder.java:1054)
05-23 18:35:31.937: E/DynamiteClient(30979): at com.google.a.a.b.a(BaseProxy.java:10)
05-23 18:35:31.937: E/DynamiteClient(30979): at com.google.vr.dynamite.client.b.initializeAndLoadNativeLibrary(INativeLibraryLoader.java:5)
05-23 18:35:31.937: E/DynamiteClient(30979): at com.google.vr.dynamite.client.DynamiteClient.loadNativeRemoteLibrary(DynamiteClient.java:37)
05-23 18:35:31.937: E/DynamiteClient(30979): at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
05-23 18:35:31.937: E/DynamiteClient(30979): at com.unity3d.player.UnityPlayer.access$300(Unknown Source:0)
05-23 18:35:31.937: E/DynamiteClient(30979): at com.unity3d.player.UnityPlayer$e$1.handleMessage(Unknown Source:95)
05-23 18:35:31.937: E/DynamiteClient(30979): at android.os.Handler.dispatchMessage(Handler.java:102)
05-23 18:35:31.937: E/DynamiteClient(30979): at android.os.Looper.loop(Looper.java:233)
05-23 18:35:31.937: E/DynamiteClient(30979): at com.unity3d.player.UnityPlayer$e.run(Unknown Source:20)
05-23 18:35:31.937: I/third_party/arcore/java/com/google/vr/dynamite/client/native/dynamite_client.cc(30979): Dynamite::LoadNativeRemoteLibrary handle=0
05-23 18:35:31.937: E/third_party/arcore/ar/core/android/sdk/session_create.cc(30979): ARCore SDK: failed to load symbols
05-23 18:35:31.937: E/third_party/arcore/ar/core/android/sdk/session_create.cc(30979): LoadSymbols returning AR_ERROR_FATAL.
05-23 18:35:31.970: I/AdrenoVK-0(30979): ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
05-23 18:35:31.970: I/AdrenoVK-0(30979): ===== END DUMP OF OVERRIDDEN SETTINGS =====
05-23 18:35:31.970: I/AdrenoVK-0(30979): QUALCOMM build : 8e5405b, I57aaec3440
05-23 18:35:31.970: I/AdrenoVK-0(30979): Build Date : 05/21/21
05-23 18:35:31.970: I/AdrenoVK-0(30979): Shader Compiler Version : EV031.32.02.10
05-23 18:35:31.970: I/AdrenoVK-0(30979): Local Branch : mybranchebba1dbe-451b-f160-ac81-1458d0b52ae8
05-23 18:35:31.970: I/AdrenoVK-0(30979): Remote Branch : quic/gfx-adreno.lnx.1.0.r135-rel
05-23 18:35:31.970: I/AdrenoVK-0(30979): Remote Branch : NONE
05-23 18:35:31.970: I/AdrenoVK-0(30979): Reconstruct Branch : NOTHING
05-23 18:35:31.970: I/AdrenoVK-0(30979): Build Config : S P 10.0.7 AArch32
05-23 18:35:31.970: I/AdrenoVK-0(30979): Driver Path : /vendor/lib/hw/vulkan.adreno.so
05-23 18:35:31.971: I/InfiniTAM(30979): Vulkan Compute Support Found: Adreno (TM) 630
05-23 18:35:32.030: E/mono-rt(30979): Stacktrace:
05-23 18:35:32.030: E/mono-rt(30979): at <unknown> <0xffffffff>
05-23 18:35:32.030: E/mono-rt(30979): at (wrapper managed-to-native) Niantic.ARDK.AR._NativeARSession._NARSession_Run (intptr,intptr,ulong) <0x00043>
05-23 18:35:32.030: E/mono-rt(30979): at Niantic.ARDK.AR._NativeARSession.Run (Niantic.ARDK.AR.Configuration.IARConfiguration,Niantic.ARDK.AR.ARSessionRunOptions) [0x000c6] in E:\Projets\Realitia APK\Assets\ARDK\AR\_NativeARSession.cs:289
05-23 18:35:32.030: E/mono-rt(30979): at Niantic.ARDK.Extensions.ARSessionManager.Run () [0x00022] in E:\Projets\Realitia APK\Assets\ARDK\Extensions\ARSessionManager.cs:258
05-23 18:35:32.030: E/mono-rt(30979): at Niantic.ARDK.Extensions.ARSessionManager.CreateAndRun () [0x00012] in E:\Projets\Realitia APK\Assets\ARDK\Extensions\ARSessionManager.cs:267
05-23 18:35:32.030: E/mono-rt(30979): at Niantic.ARDK.Extensions.ARSessionManager/<>c__DisplayClass27_0.<ScheduleCreateAndRunOnNextUpdate>b__0 () [0x00022] in E:\Projets\Realitia APK\Assets\ARDK\Extensions\ARSessionManager.cs:171
05-23 18:35:32.030: E/mono-rt(30979): at Niantic.ARDK.Utilities._CallbackQueue._ConsumeQueue () [0x0004b] in E:\Projets\Realitia APK\Assets\ARDK\Utilities\_CallbackQueue.cs:72
05-23 18:35:32.030: E/mono-rt(30979): at Niantic.ARDK.Utilities._CallbackQueue.Update () [0x00001] in E:\Projets\Realitia APK\Assets\ARDK\Utilities\_CallbackQueue.cs:111
05-23 18:35:32.030: E/mono-rt(30979): at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) [0x00020] in <d79a05bd1f7047bcb5a4c039a1f36891>:0
05-23 18:35:32.030: E/mono-rt(30979): /proc/self/maps:
05-23 18:35:32.030: E/mono-rt(30979): 00f70000-00f90000 r--s 00000000 00:10 21854 /dev/__properties__/u:object_r:wifi_log_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 00f90000-00fd0000 rw-s 00090000 00:10 4967 /dev/kgsl-3d0
05-23 18:35:32.030: E/mono-rt(30979): 00fd0000-01010000 rw-s 00072000 00:10 4967 /dev/kgsl-3d0
05-23 18:35:32.030: E/mono-rt(30979): 01010000-01030000 r--s 00000000 00:10 21853 /dev/__properties__/u:object_r:vold_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01030000-01050000 r--s 00000000 00:10 21826 /dev/__properties__/u:object_r:vendor_security_patch_level_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01050000-01090000 rw-s 00017000 00:10 4967 /dev/kgsl-3d0
05-23 18:35:32.030: E/mono-rt(30979): 01090000-01211000 rw-p 00000000 00:00 0
05-23 18:35:32.030: E/mono-rt(30979): 01230000-01250000 r--s 00000000 00:10 21789 /dev/__properties__/u:object_r:vendor_iop_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01250000-01270000 r--s 00000000 00:10 21780 /dev/__properties__/u:object_r:vendor_exported_odm_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01270000-01290000 r--s 00000000 00:10 21774 /dev/__properties__/u:object_r:vendor_db_security_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01290000-012b0000 r--s 00000000 00:10 21748 /dev/__properties__/u:object_r:vendor_camera_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 012b0000-012d0000 r--s 00000000 00:10 21741 /dev/__properties__/u:object_r:vendor_adsprpc_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 012d0000-012f0000 r--s 00000000 00:10 21739 /dev/__properties__/u:object_r:userspace_reboot_test_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 012f0000-01310000 r--s 00000000 00:10 21738 /dev/__properties__/u:object_r:userspace_reboot_log_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01310000-01330000 r--s 00000000 00:10 21737 /dev/__properties__/u:object_r:userspace_reboot_exported_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01330000-01350000 r--s 00000000 00:10 21736 /dev/__properties__/u:object_r:userspace_reboot_config_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01350000-01370000 r--s 00000000 00:10 21730 /dev/__properties__/u:object_r:theme_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01370000-01390000 r--s 00000000 00:10 21729 /dev/__properties__/u:object_r:test_harness_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01390000-013b0000 r--s 00000000 00:10 21726 /dev/__properties__/u:object_r:system_radio_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 013b0000-013d0000 r--s 00000000 00:10 21718 /dev/__properties__/u:object_r:socket_hook_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 013d0000-013f0000 r--s 00000000 00:10 21717 /dev/__properties__/u:object_r:shell_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 013f0000-01410000 r--s 00000000 00:10 21714 /dev/__properties__/u:object_r:restorecon_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01410000-01430000 r--s 00000000 00:10 21711 /dev/__properties__/u:object_r:powerctl_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01430000-01450000 r--s 00000000 00:10 21710 /dev/__properties__/u:object_r:pm_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01450000-01470000 r--s 00000000 00:10 21707 /dev/__properties__/u:object_r:pan_result_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01470000-01490000 r--s 00000000 00:10 21705 /dev/__properties__/u:object_r:ota_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01490000-014b0000 r--s 00000000 00:10 21704 /dev/__properties__/u:object_r:nnapi_ext_deny_product_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 014b0000-014d0000 r--s 00000000 00:10 21703 /dev/__properties__/u:object_r:nfc_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 014d0000-014f0000 r--s 00000000 00:10 21701 /dev/__properties__/u:object_r:net_radio_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 014f0000-01510000 r--s 00000000 00:10 21699 /dev/__properties__/u:object_r:module_sdkextensions_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01510000-01530000 r--s 00000000 00:10 21679 /dev/__properties__/u:object_r:graphics_config_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01530000-01550000 r--s 00000000 00:10 21677 /dev/__properties__/u:object_r:fingerprint_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01550000-01570000 r--s 00000000 00:10 21676 /dev/__properties__/u:object_r:ffs_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01570000-01590000 r--s 00000000 00:10 21672 /dev/__properties__/u:object_r:exported_system_radio_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 01590000-015b0000 r--s 00000000 00:10 21670 /dev/__properties__/u:object_r:exported_secure_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 015b0000-015d0000 r--s 00000000 00:10 21669 /dev/__properties__/u:object_r:exported_radio_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 015d0000-015f0000 r--s 00000000 00:10 21668 /dev/__properties__/u:object_r:exported_pm_prop:s0
05-23 18:35:32.030: E/mono-rt(30979): 015f0000-01610000 r--s 00000000 00:10 21665 /dev/__properties__/u:object_r:exported_ffs_prop:s0
Thanks for your help.