Hello there,
As state above, I'm getting an error when first running the helloAR sample project. I haven't changed anything, am I missing any libraries? I did a standard install of android studio, and cloned the AR SDK using git. Here's full stacktrace:
08-31 19:41:27.323 21296-21296/? I/zygote64: Late-enabling -Xcheck:jni
08-31 19:41:27.612 21296-21296/com.google.ar.core.examples.java.helloar I/InstantRun: starting instant run server: is main process
08-31 19:41:27.613 21296-21296/com.google.ar.core.examples.java.helloar V/InstantRun: Starting server socket listening for package com.google.ar.core.examples.java.helloar on android.net.LocalSocketAddress@3cda3c1
08-31 19:41:27.614 21296-21296/com.google.ar.core.examples.java.helloar V/InstantRun: Started server for package com.google.ar.core.examples.java.helloar
08-31 19:41:27.809 21296-21296/com.google.ar.core.examples.java.helloar I/TangoClientLibLoader: Pure Java path, not loading libtango_client_api.so at all.
08-31 19:41:27.811 21296-21296/com.google.ar.core.examples.java.helloar E/Tango: Java version of Tango Service not found, falling back to tangoservice_d.
08-31 19:41:27.814 21296-21296/com.google.ar.core.examples.java.helloar E/zygote64: No implementation found for int com.google.atap.tango.TangoJNINative.Initialize(android.content.Context) (tried Java_com_google_atap_tango_TangoJNINative_Initialize and Java_com_google_atap_tango_TangoJNINative_Initialize__Landroid_content_Context_2)
08-31 19:41:27.814 21296-21296/com.google.ar.core.examples.java.helloar D/AndroidRuntime: Shutting down VM
08-31 19:41:27.817 21296-21296/com.google.ar.core.examples.java.helloar E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.google.ar.core.examples.java.helloar, PID: 21296
java.lang.UnsatisfiedLinkError: No implementation found for int com.google.atap.tango.TangoJNINative.Initialize(android.content.Context) (tried Java_com_google_atap_tango_TangoJNINative_Initialize and Java_com_google_atap_tango_TangoJNINative_Initialize__Landroid_content_Context_2)
at com.google.atap.tango.TangoJNINative.Initialize(Native Method)
at com.google.atap.tangoservice.Tango.<init>(Tango.java:385)
at com.google.ar.core.TangoWrapper.createInstance(TangoWrapper.java:32)
at com.google.ar.core.Session.bindTangoService(Session.java:425)
at com.google.ar.core.Session.resume(Session.java:153)
at com.google.ar.core.examples.java.helloar.HelloArActivity.onResume(HelloArActivity.java:136)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1354)
at android.app.Activity.performResume(Activity.java:7079)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3620)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3685)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2898)
at android.app.ActivityThread.-wrap11(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1593)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6541)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
You need to sideload the arcore-preview.apk as described in the setup instructions.
silly me. I thought I did that earlier. thank you!!
Most helpful comment
You need to sideload the arcore-preview.apk as described in the setup instructions.