1.dji-sdk-lib-4.15_M2EA.b5.aar能和com.github.dji-sdk:Mobile...
Completed-
尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 dji-sdk-lib-4.15_M2EA.b5.aar是能和com.github.dji-sdk:Mobile-UXSDK-Beta-Android:v0.4.0一起用的。只需要修改gradle文件下的dependencies,将implementation和compileOnly的版本修改为dji-sdk-lib-4.15_M2EA.b5.aar即可。 https://www.github.com/dji-sdk/Mobile-UXSDK-Beta-Android 这边是开源的版本,您可以使用进行开发,目前最新的版本已经使用的是msdk的4.14版本。 另外关于无法导入RadarWidget的问题,还需要您这边描述一下具体的情况,谢谢了! 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
-
关于dji-sdk-lib-4.15_M2EA.b5.aar是能和com.github.dji-sdk:Mobile-UXSDK-Beta-Android:v0.4.0一起用的问题
我不是直接在Mobile-UXSDK-Beta-Android:v0.4.0上开发
我是项目同时依赖uxsdk-beta和本地依赖dji-sdk-lib-4.15_M2EA.b5.aar
而此时因为直接依赖的uxsdk-beta,它已经引入4.14的msdk导致和dji-sdk-lib-4.15_M2EA.b5.aar冲突
您说的,只需要修改gradle文件下的dependencies,将implementation和compileOnly的版本修改为dji-sdk-lib-4.15_M2EA.b5.aar
应该是指在uxsdk-beta上进行开发,而不是通过外部依赖的方式
-
按照描述出现了如下错误
2021-06-22 15:06:34.494 2182-2182/com.dji.ux.beta.sample E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.dji.ux.beta.sample, PID: 2182
java.lang.NoClassDefFoundError: <clinit> failed for class dji.sdk.sdkmanager.DJISDKManager; see exception in other thread
at dji.sdk.sdkmanager.DJISDKManager.getInstance(Unknown Source:0)
at com.dji.ux.beta.sample.MainActivity.onCreate(MainActivity.java:222)
at android.app.Activity.performCreate(Activity.java:8121)
at android.app.Activity.performCreate(Activity.java:8109)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1320)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3871)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4081)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:91)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:103)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2462)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loop(Looper.java:219)
at android.app.ActivityThread.main(ActivityThread.java:8393)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1055)
Please sign in to leave a comment.
Comments
7 comments