所有的android设备都与dji SDK mobile兼容吗?

时间:2019-05-24 06:38:45

标签: dji-sdk drone

如果我使用dji sdk mobile开发应用,我想知道大多数android设备是否兼容。

https://developer.dji.com/mobile-sdk/documentation/application-development-workflow/workflow-prerequisits.html

它显示了一些兼容的android设备,但这仅是出于开发目的,还是如果我使用此sdk制作应用程序,它实际上是唯一兼容的设备?

2 个答案:

答案 0 :(得分:2)

简短答案: 这些是与DJI Mobile SDK兼容的设备。但是其他API 19或更高版本的设备应该可以正常工作。

其他注意事项:

page的末尾显示为灰色 “注意:随着测试和开发的继续,将支持其他Android设备。”。这意味着这些设备已通过skd进行了全面测试,然后一切正常,其他设备尚未进行全面测试。

请记住,DJI Mobile SDK与androidX不兼容-之所以说是因为我过去已经将我的应用迁移到androidX,并且它完全停止了工作!

此外,在某些设备上FPV视频可能无法正常工作,我的Samsung Galaxy Tab A就是这种情况。我认为这是该设备上视频解码器的问题,因为我的Asus Zenfone Live具有相同的API级别22(Android 5.1.1)工作正常。

答案 1 :(得分:2)

添加到上述答案;该SDK基本上与x86设备不兼容。

从自述文件中剪切:

  

Mobile SDK 4.7和更高版本与x86设备不兼容:   自v4.7起,Mobile SDK已包含FFMpeg库以提供   转码的视频供稿,但FFMpeg x86 .SO文件将导致   当APP的目标API大于23(包括)时,运行时崩溃。