tomthecarrot / arcore-for-all

Google ARCore (dev preview 1) for "unsupported" Android devices
GNU General Public License v3.0
1.04k stars 145 forks source link

App keeps on crashing on Mi A1 (Adreno 506) #91

Open techievbv opened 6 years ago

techievbv commented 6 years ago

Hi, I tried the steps mentioned in the documentation. But on my MiA1 running Stock Android Nougat 7.1.2 , and Adreno 506 GPU, the Hello AR app is crashing repeatedly. And yes, I have successfully installed the ar core modified preview apk AKA the Tango core. Can anyone else with Mi A1 try on their side ?

Below are the logs :

11-04 11:31:18.010 9136-9136/? I/art: Late-enabling -Xcheck:jni 11-04 11:31:18.050 9136-9136/? W/System: ClassLoader referenced unknown path: /data/app/com.google.ar.core.examples.java.helloar-2/lib/arm64 11-04 11:31:18.052 9136-9147/? I/art: Debugger is no longer active 11-04 11:31:18.052 9136-9147/? I/art: Starting a blocking GC Instrumentation 11-04 11:31:18.083 9136-9136/? W/art: Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable 11-04 11:31:18.125 9136-9136/? E/SupportedDevices: Device calibration unavailable. 11-04 11:31:18.126 9136-9136/? D/AndroidRuntime: Shutting down VM

                                             --------- beginning of crash

11-04 11:31:18.127 9136-9136/? E/AndroidRuntime: FATAL EXCEPTION: main Process: com.google.ar.core.examples.java.helloar, PID: 9136 java.lang.RuntimeException: Unable to resume activity {com.google.ar.core.examples.java.helloar/com.google.ar.core.examples.java.helloar.HelloArActivity}: com.google.ar.core.exceptions.UnsupportedConfigurationException at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3430) at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3470) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2733) at android.app.ActivityThread.-wrap12(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1478) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6121) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779) Caused by: com.google.ar.core.exceptions.UnsupportedConfigurationException at com.google.ar.core.Session.resume(Session.java:144) at com.google.ar.core.examples.java.helloar.HelloArActivity.onResume(HelloArActivity.java:138) at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1270) at android.app.Activity.performResume(Activity.java:6827) at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3407) at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3470)  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2733)  at android.app.ActivityThread.-wrap12(ActivityThread.java)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1478)  at android.os.Handler.dispatchMessage(Handler.java:102)  at android.os.Looper.loop(Looper.java:154)  at android.app.ActivityThread.main(ActivityThread.java:6121)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)  11-04 11:31:24.163 9136-9149/com.google.ar.core.examples.java.helloar I/JavaBinder: enter the android_os_BinderProxy_destroy function 11-04 11:31:24.163 9136-9149/com.google.ar.core.examples.java.helloar I/JavaBinder: will be execute flushCommands 11-04 11:31:24.163 9136-9149/com.google.ar.core.examples.java.helloar I/JavaBinder: flushCommands alreadly execute