google-ar / arcore-android-sdk

ARCore SDK for Android Studio
https://developers.google.com/ar
Other
4.95k stars 1.22k forks source link

HelloAR_Java & SharedCamera crashed when using V1.40.0 #1617

Open RawWang opened 11 months ago

RawWang commented 11 months ago

SPECIFIC ISSUE ENCOUNTERED

We are running the ARCore test cases to certificate our device. The Google_Play_Services v1.35.0 worked well, but updated to V1.36.0 ~ V1.40.0 latest version, the ARCore test APK (HelloAR, SharedCamera, CJ etc) both occurred the crash issue.

VERSIONS USED

Crash Logs:

FATAL EXCEPTION: main Process: com.google.ar.core.examples.java.helloar, PID: 10121 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 at android.app.ActivityThread.performResumeActivity(ActivityThread.java:4464) at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:4496) at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:52) at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2092) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:223) at android.app.ActivityThread.main(ActivityThread.java:7730) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:952) Caused by: com.google.ar.core.exceptions.FatalException at java.lang.reflect.Constructor.newInstance0(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:343) at com.google.ar.core.Session.throwExceptionFromArStatus(Session.java:16) at com.google.ar.core.Session.nativeResume(Native Method) at com.google.ar.core.Session.resume(Session.java:1) at com.google.ar.core.examples.java.helloar.HelloArActivity.onResume(HelloArActivity.java:302) at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1457) at android.app.Activity.performResume(Activity.java:8129) at android.app.ActivityThread.performResumeActivity(ActivityThread.java:4454) at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:4496)  at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:52)  at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2092)  at android.os.Handler.dispatchMessage(Handler.java:106)  at android.os.Looper.loop(Looper.java:223)  at android.app.ActivityThread.main(ActivityThread.java:7730)