2017-10-18 12 views
0

지원 라이브러리를 사용하는 모든 응용 프로그램이 com.google.tango.support. *를 찾을 수 없지만 Asus ZenFone AR에 대한 Tango 예제 파일을 컴파일하려고합니다 (예 : java_basic_examples/hello_video). SDK 사이트에서 모든 .aar 및 .jar 파일을 다운로드했지만 클래스는 모두 있지만 다른 패키지 인 com.projecttango.tangosupport에 있습니다. import 문을 다른 패키지로 변경하면 app이 컴파일되지만 tangosupport 패키지를 찾지 못하기 때문에 장치에서 시작할 때 충돌이 발생합니다. 로컬 .jar/.aar와 장치가 일치하지 않습니다.패키지를 찾을 수 없습니다 com.google.tango.support

10-18 09:00:21.975 9126 9154 E AndroidRuntime: FATAL EXCEPTION: Thread-3 
    10-18 09:00:21.975 9126 9154 E AndroidRuntime: Process: com.projecttango.examples.java.hellovideo, PID: 9126 
    10-18 09:00:21.975 9126 9154 E AndroidRuntime: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/projecttango/tangosupport/TangoSupport; 
    10-18 09:00:21.975 9126 9154 E AndroidRuntime: at com.projecttango.examples.java.hellovideo.HelloVideoActivity$2.run(HelloVideoActivity.java:134) 
    10-18 09:00:21.975 9126 9154 E AndroidRuntime: at java.lang.Thread.run(Thread.java:761) 
    10-18 09:00:21.975 9126 9154 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.projecttango.tangosupport.TangoSupport" on path: DexPathList[[zip file "/system/framework/libtango_device2.jar", zip file "/data/app/com.projecttango.examples.java.hellovideo-1/base.apk"],nativeLibraryDirectories=[/data/app/com.projecttango.examples.java.hellovideo-1/lib/arm64, /system/lib64, /vendor/lib64]] 
    10-18 09:00:21.975 9126 9154 E AndroidRuntime: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) 
    10-18 09:00:21.975 9126 9154 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:380) 
    10-18 09:00:21.975 9126 9154 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:312) 
    10-18 09:00:21.975 9126 9154 E AndroidRuntime: ... 2 more 

Tango 코어 앱이 기기에 설치되어 있으며 최신 버전입니다. 또한 OTA 업데이트를 통해 최신 Android 버전으로 업데이트했습니다. 여전히 같은 오류. 나는 곤혹 스럽다 ...

답변

0

올바른 라이브러리를 찾고 새로운 (즉, gradle) 툴체인을 복제하는 것은 불가능했다. 가장 쉬운 방법은 32 비트 및 64 비트를 지원하는 커널을 설치하는 것입니다.이 방법은 32 비트 시스템에서 툴 체인을 실행하기에 충분합니다. 데비안 멀티 쿼리가 필요합니다. amd64를 지원되는 아키텍처에 추가하고 linux-image : amd64 또는 유사하게 설치 한 다음 재부팅하십시오.