在https://developer.dji.com/cn/mobile-sdk/downloads/页面中可以下载到最新版本的Mobile SDK,以及相应的发布记录与示例程序、用于调试使用的桥接App、DJI模拟器等各种开发时常用的软件工具,这些软件工具会在今后的学习中进行介绍,如图2-18所示。
图2-18 Mobile SDK的下载页面
Android Mobile SDK可以通过Gradle或者Maven等构建工具的仓库进行管理,一般不需要下载到本地。在图2-18所示的页面中单击【下载ANDROID MOBILE SDK V4.13.1】按钮后,页面会跳转到Android Mobile SDK的Github仓库,其地址为https://github.com/dji sdk/Mobile-SDK-Android,下载后可见Android Mobile SDK包括如下两个目录。
● docs:该目录下包括API参考、SDK各版本变化等文档。
● Sample Code:该目录下为Android SDK的示例程序。
Mobile SDK的Android版本支持的最低Android SDK版本为5.0,最低支持Android Studio的1.5版本,并支持绝大多数的Android手机与平板设备(系统版本需大于5.0)。
在图2-18所示的页面中单击【下载IOS MOBILE SDK V4.13.1】按钮后,会自动下载iOS Mobile SDK,解压后可见其包括如下两个目录。
● API Reference:iOS Mobile SDK的API参考文档。
● DJISDK.framework:iOS Mobile SDK的类库打包文件。
iOS Mobile SDK本身并不包括iOS示例程序,需要在iOS Mobile SDK的Github仓库单独下载,其地址为https://github.com/dji-sdk/Mobile-SDK-iOS。
Mobile SDK的iOS版本支持最低为iOS 9.0版本,并需要使用Xcode 7.0以上作为开发环境,支持的设备包括iPhone 5s及以上版本、iPad Pro、iPad Air 2、iPad mini 2及以上版本、iPod touch 5及以上版本。