【求助】尝试Mobile SDK实现图传功能报错,怀疑AS教程有...
1
发表于2015-9-21
手机看帖
13
8202
Update:
我自己已经在不同的电脑上跟着教程做了至少5次了,每次都是同样的问题。请问是不是教程哪里有问题啊?
==================================================================================================================
应用一运行就闪退,之前的过程完全按照Gitbook里的过程做的。
先是说 E/FPVController﹕ Couldn't load lib 有个库载入不了
接着报错包错在Call DJIDrone.connectToDrone(); 这个function的时候
不知道怎么回事求指导。。。
我用的机载设备是 Matrice100, DroneType 设置成了3;Windows8.1 Android studio 1.3.2; Android 版本 5.1.1
Line 52 DJIDrone.connectToDrone();
Logcat 完整内容如下:
09-21 17:53:44.531 11558-11558/com.example.freeman.djicamapp I/art﹕ Late-enabling -Xcheck:jni
09-21 17:53:44.705 11558-11558/com.example.freeman.djicamapp D/FPVController﹕ try to load libdjivideo.so
09-21 17:53:44.705 11558-11558/com.example.freeman.djicamapp E/FPVController﹕ Couldn't load lib
09-21 17:53:44.705 11558-11558/com.example.freeman.djicamapp E/art﹕ No implementation found for int dji.midware.natives.FPVController.native_setIsNeedPacked(boolean) (tried Java_dji_midware_natives_FPVController_native_1setIsNeedPacked and Java_dji_midware_natives_FPVController_native_1setIsNeedPacked__Z)
09-21 17:53:44.705 11558-11558/com.example.freeman.djicamapp D/AndroidRuntime﹕ Shutting down VM
09-21 17:53:44.757 11558-11591/com.example.freeman.djicamapp W/System.err﹕ java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.freeman.djicamapp-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]] couldn't find "libGroudStation.so"
09-21 17:53:44.757 11558-11591/com.example.freeman.djicamapp W/System.err﹕ at java.lang.Runtime.loadLibrary(Runtime.java:366)
09-21 17:53:44.758 11558-11591/com.example.freeman.djicamapp W/System.err﹕ at java.lang.System.loadLibrary(System.java:988)
09-21 17:53:44.758 11558-11591/com.example.freeman.djicamapp W/System.err﹕ at dji.midware.natives.GroudStation.<clinit>(Unknown Source)
09-21 17:53:44.758 11558-11591/com.example.freeman.djicamapp W/System.err﹕ at dji.midware.data.params.P3.ParamInfoBean.getParamInfo(Unknown Source)
09-21 17:53:44.758 11558-11591/com.example.freeman.djicamapp W/System.err﹕ at dji.midware.data.manager.P3.DJIFlycParamInfoManager.a(Unknown Source)
09-21 17:53:44.758 11558-11591/com.example.freeman.djicamapp W/System.err﹕ at dji.midware.data.manager.P3.DJIFlycParamInfoManager.a(Unknown Source)
09-21 17:53:44.758 11558-11591/com.example.freeman.djicamapp W/System.err﹕ at dji.midware.data.manager.P3.DJIFlycParamInfoManager$1.run(Unknown Source)
09-21 17:53:44.758 11558-11591/com.example.freeman.djicamapp W/System.err﹕ at java.lang.Thread.run(Thread.java:818)
09-21 17:53:44.758 11558-11591/com.example.freeman.djicamapp D/GroudStation﹕ Couldn't load lib
09-21 17:53:44.758 11558-11591/com.example.freeman.djicamapp E/art﹕ No implementation found for long dji.midware.natives.GroudStation.native_hashFromString(byte[]) (tried Java_dji_midware_natives_GroudStation_native_1hashFromString and Java_dji_midware_natives_GroudStation_native_1hashFromString___3B)
09-21 17:53:44.815 11558-11558/com.example.freeman.djicamapp E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: com.example.freeman.djicamapp, PID: 11558
java.lang.UnsatisfiedLinkError: No implementation found for int dji.midware.natives.FPVController.native_setIsNeedPacked(boolean) (tried Java_dji_midware_natives_FPVController_native_1setIsNeedPacked and Java_dji_midware_natives_FPVController_native_1setIsNeedPacked__Z)
at dji.midware.natives.FPVController.native_setIsNeedPacked(Native Method)
at dji.sdk.api.DJIDrone.connectToInspire(Unknown Source)
at dji.sdk.api.DJIDrone.connectToDrone(Unknown Source)
at com.example.freeman.djicamapp.FPVActivity.onCreate(FPVActivity.java:52)
at android.app.Activity.performCreate(Activity.java:5990)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2279)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2388)
at android.app.ActivityThread.access$800(ActivityThread.java:152)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1304)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5273)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
09-21 17:53:44.860 11558-11591/com.example.freeman.djicamapp I/Process﹕ Sending signal. PID: 11558 SIG: 9 |
|
|
|