您的位置:首页 > 移动开发 > Android开发

DJI SDK开发——第一个程序

2015-11-04 15:36 225 查看

准备工作

在安装了开发环境,下载了SDK,固件,模拟器,驱动等一系列文件后,我们可以开始我们的DJI SDK开发之旅了。

无论有没有android和ios开发者基础的同学,在开始写app前请一定参考入门手册,这个入门手册有详细的步骤

详细PDF指导手册下载地址

例程下载地址

另一个例程下载地址

对于初学者,尤其是没有APP开发经验的开发者,我建议先下载例程,学习APP开发的必要代码。请务必注意以下几条:

1. app key的激活。在移动设备第一次使用某app key时,移动设备必须处于联网状态,否则无法激活app key

2. aoa的设置。由于phantom 3之后的遥控器使用USB与遥控器相连,因此需要设置aoa权限。详情参见AOA设置

3. app运行后,任何需要点击“确认”或者“ok”的对话窗口一定要点击“确认”或者“ok”,如果不点击,SDK有的功能可能无法使用。

申请app key

要使用SDK API,必须先申请app key。进入用户“个人中心”,点击“mobile sdk”或者“onboard sdk”的“创建APP”按键,进入APP创建页面。

APP名称:可以随便写

开发平台:选择android或者ios

App key级别:选择level 2或者level 1,level 2与level 1唯一的区别是level 2 支持摇杆控制。根据需要一般选择level 2.

标识码:非常重要,如果填写错误,app将无法正常使用。详情参见标识码的确认方式



注意

激活app key。在激活app key的时候,需要填写meta-data的内容,meta-data内的android:name的值恒为com.dji.sdk.API_KEY,android:value的值一定要与标识码申请的app key对应,否则app key无法激活。标识码为package的值,在AndroidManifest.xml文件的顶部可以找到。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sdk android DJI