【问题标题】:Tango Asus Zenfone AR探戈华硕 Zenfone AR
【发布时间】:2017-07-06 12:00:33
【问题描述】:

我使用 java api 开发了一个基于 tango 的应用程序。该应用程序在 Tango 开发套件和 Lenovo phab 2 pro 中正常运行。几天以来,我尝试在新的 Asus Zenfone AR 上运行,但出现此错误。

I/TangoClientLibLoader: basePath: /data/data/com.google.tango/libfiles/
E/TangoJNINative: ERROR! Unable to load libtango_client_api.so!

java.lang.UnsatisfiedLinkError: No implementation found for int com.google.atap.tango.TangoJNINative.SetBinder(android.os.IBinder) (tried Java_com_google_atap_tango_TangoJNINative_SetBinder and Java_com_google_atap_tango_TangoJNINative_SetBinder__Landroid_os_IBinder_2)
                                                                   at com.google.atap.tango.TangoJNINative.SetBinder(Native Method)
                                                                   at com.google.atap.tangoservice.Tango$2.onServiceConnected(Tango.java:329)
                                                                   at android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1468)
                                                                   at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1496)
                                                                   at android.os.Handler.handleCallback(Handler.java:751)
                                                                   at android.os.Handler.dispatchMessage(Handler.java:95)
                                                                   at android.os.Looper.loop(Looper.java:159)
                                                                   at android.app.ActivityThread.main(ActivityThread.java:6097)
                                                                   at java.lang.reflect.Method.invoke(Native Method)
                                                                   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)
                                                                   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)

顺便说一句,我使用了 Java Hello Video Example 并遇到了这个问题,可能与我的问题有关。

任何帮助都会很棒。

【问题讨论】:

    标签: android google-project-tango


    【解决方案1】:

    在android build settings中将target SDK设置为23。

    libtango_client_api.so 中有一些内部依赖项,需要将目标 sdk 设置为 23。我相信他们正在努力在不久的将来解决这个问题。

    【讨论】:

    • 太好了,它正在解决部分问题,但我仍然收到对话框说本机库有问题。
    • 你还有这个问题吗?您应该确保您的华硕已更新到最新的 BSP。
    【解决方案2】:

    这个对话框只在开发模式下显示,所以在发布模式下试试

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-12
      • 2011-10-16
      相关资源
      最近更新 更多