运行第一个教程时出错(导入SDK演示)

问题描述 投票:0回答:2

Logcat(错误)文件显示这些错误。

2019-03-13 20:29:04.361 7671-7671 / com.dji.importSDKDemo E / sdk:install begin 2019-03-13 20:29:04.416 7671-7671 / com.dji.importSDKDemo E / sdk:install begin 2019-03-13 20:29:04.857 7671-7694 / com.dji.importSDKDemo E / linker:“/ data / app / com.dji.importSDKDemo-km6EFSAoVvMZd-4YxdRtug / lib / x86 / libffmpeg.so” text relocations 2019-03-13 20:29:04.864 7671-7694 / com.dji.importSDKDemo E / zygote:找不到byte []的实现dji.midware.natives.SDKRelativeJNI.native_getXXXX(java.lang.String)(试过Java_dji_midware_natives_SDKRelativeJNI_native_1getXXXX和Java_dji_midware_natives_SDKRelativeJNI_native_1getXXXX__Ljava_lang_String_2)2019-03-13 20:29:04.865 7671-7694 / com.dji.importSDKDemo E / AndroidRuntime:FATAL EXCEPTION:AsyncTask#1进程:com.dji.importSDKDemo,PID:7671 java.lang.UnsatisfiedLinkError:找不到byte []的实现dji.midware.natives.SDKRelativeJNI.native_getXXXX(java.lang.String)(尝试过Java_dji_midware_natives_SDKRelativeJNI_native_1getXXXX和Java_dji_midware_来自dji.midware.nacs.DK的Dlad.midware.natives.SDKRelativeJNI.native_getXXXX(本地方法),dji.midware.b上的dji.midware.eb(未知来源:22),dji.sdk.sdkmanager.DJISDKManager。未知来源:2)at dji.sdk.sdkmanager.DJISDKManager.getInstance(未知来源:0)at com.dji.importSDKDemo.MainActivity $ 1.run(MainActivity.java:123)at android.os.AsyncTask $ SerialExecutor $ 1.run (AsyncTask.java:245)java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:636)at java.lang.Thread。运行(Thread.java:764)

dji-sdk
2个回答

0
投票

是的我按照教程和代码成功执行,问题在app键中。我正在为不同的项目包使用不同的app键。此外,DJI SDK教程在移动设备上比在虚拟仿真器中成功运行,因此最好在移动设备上检查您的应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.