Open aleksandrawy opened 5 years ago
Hi, there are two options for you to ask for help:
Post your issues on StackOverflow: https://stackoverflow.com/questions/tagged/dji-sdk, the community can help you.
Report your issues to dev@dji.com, as it's our official channel for developers to request DJI Developer Support now.
For DJI Developer Support, we have the following three tiers:
Standard
This free support is available to anyone reaching out to dev@dji.com. There is no guarantee for response time.
Preferred
This support comes with Pro membership for 99 USD per year. You can purchase it on DJI Developer Website. These requests have priority over Standard ones. Starting today, Preferred questions will be replied to within 2 to 5 business days (Monday – Friday).
Premium
This one-time ticket is considered high-priority and costs 499 USD per issue. You can purchase it on DJI Developer Website after you become the Pro membership developer. Starting today, Premium questions will be replied to within 1 business day (Monday – Friday). This may include communication with DJI SDK engineers, but will not involve face-to-face interaction. Time limitations apply, and please keep in mind that one question is permitted per ticket. We will do our best to resolve your issue, but there some situations demand deeper engineering efforts.
@SChalice App working on Android Device but not on Emulator! @aleksandrawy Are you still facing the issue or this issue of yours is solved now?
Same issue here. You should upgrade the SDK so that we can use it with the latest version of Android.
Description: After updating android sdk to version 28 and DJI sdk from version 4.6 to 4.9 there is a problem with app working on any emulator. During DJI sdk registering app crashes.
DJI sdk: 4.9 Android sdk (compileSdkVersion): 28 Android system version: every Android device: emulator
Crash stacktrace:
java.lang.UnsatisfiedLinkError: No implementation found for byte[] dji.midware.natives.SDKRelativeJNI.native_getXXXX(java.lang.String) (tried Java_dji_midware_natives_SDKRelativeJNI_native_1getXXXX and Java_dji_midware_natives_SDKRelativeJNI_native_1getXXXX__Ljava_lang_String_2) at dji.midware.natives.SDKRelativeJNI.native_getXXXX(Native Method) at com.dji.h.a.a.c.b(Unknown Source) at dji.midware.e.b(Unknown Source) at dji.sdk.sdkmanager.DJISDKManager.(Unknown Source)
at dji.sdk.sdkmanager.DJISDKManager.getInstance(Unknown Source)
at PACKAGE_NAME.dji.DJIProvider$registerTask$1.run(DJIProvider.kt:39)
at PACKAGE_NAME.dji.DJIProvider.startSDKRegistration(DJIProvider.kt:127)
at PACKAGE_NAME.MainActivity$registerDJISDK$1.onExecutorReady(MainActivity.kt:595)
at PACKAGE_NAME..helpers.ui.SimpleDelayedExecutor$executeDelayed$1.run(DelayedExecutor.kt:20)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)