大疆无人机安卓Mobile Sdk开发
大疆无人机安卓Mobile Sdk开发
- 地址
- 开发步骤
- 使用接口
地址
大疆sdk文档地址
大疆sdk github
开发步骤
步骤:
- 进行开发前首先需要注册大疆开发者账号,然后注册一个基于mobilesdk的应用,官方会分配给你一个App Key,填写进入AndroidManifest;
- 如需使用高德地图的话,也需要注册一个开发者账号,操作步骤同上;
- 建议首先下载mobile sdk的Demo使用,首次激活时需要联网,注册成功后会有成功返回;
- 连接无人机和android设备(注意:带屏幕的遥控器无法使用sdk,且sdk和大疆原生app只能同时使用一个),可通过数据线连接两个设备。;
- 大疆对未登录的用户会有一定限制,所以需要登录大疆账号;
- 建议使用wifi adb进行调试,可以解决usb口被占用,无法连接电脑的问题;
使用接口
接口:
- sdk注册,使用接口:registerApp(注册回调)、startConnectionToProduct(连接产品)、logIntoDJIUserAccount(登录接口);
- 获取信息,使用接口:getFlightController().setStateCallback(获取飞机当前经纬度)、getFlightController().getState(获取飞机状态信息);
- 计划任务,使用接口:WaypointMissionOperatorListener(任务状态监听接口)、Waypoint(单个航点数据存储类)、waypoint.addAction(添加航点动作)、WaypointMission.Builder(单个任务信息存在类)、loadMission(加载任务)、uploadMission(上传任务到飞机)、startMission(开始任务)、stopMission(结束任务);
大疆无人机安卓Mobile Sdk开发相关推荐
- 大疆无人机安卓Mobile Sdk开发(四)读取飞机的图片和视频并下载
大疆无人机安卓Mobile Sdk开发(一)简单介绍 大疆无人机安卓Mobile Sdk开发(二)连接无人机,获取无人机信息 大疆无人机安卓Mobile Sdk开发(三)制定航点任务WaypointM ...
- 大疆无人机安卓Mobile Sdk开发(五)解决M300Rtk H20相机无法获取图片视频的问题
大疆无人机安卓Mobile Sdk开发(一)简单介绍 大疆无人机安卓Mobile Sdk开发(二)连接无人机,获取无人机信息 大疆无人机安卓Mobile Sdk开发(三)制定航点任务WaypointM ...
- 大疆无人机安卓Mobile Sdk开发(三)制定航点任务WaypointMission
大疆无人机安卓Mobile Sdk开发(一)简单介绍 大疆无人机安卓Mobile Sdk开发(二)连接无人机,获取无人机信息 大疆无人机安卓Mobile Sdk开发(三)制定航点任务WaypointM ...
- 大疆无人机安卓Mobile Sdk开发(一)简单介绍
大疆无人机安卓Mobile Sdk开发(一)简单介绍 大疆无人机安卓Mobile Sdk开发(二)连接无人机,获取无人机信息 大疆无人机安卓Mobile Sdk开发(三)制定航点任务WaypointM ...
- 大疆无人机安卓Mobile Sdk开发(二)连接无人机,获取无人机信息
大疆无人机安卓Mobile Sdk开发(一)简单介绍 大疆无人机安卓Mobile Sdk开发(二)连接无人机,获取无人机信息 大疆无人机安卓Mobile Sdk开发(三)制定航点任务WaypointM ...
- 大疆无人机DJI Mobile SDK入门(一)
目录: 大疆无人机DJI Mobile SDK(Android)入门(一) 大道无疆,创新无限! 将您的想法变为现实! 未来,无所不能! 小Z码农有幸能接触到这么高逼格的玩具.就将这段爱恨往事作为笔记 ...
- 大疆DJI Android Mobile SDK 开发问题汇总
大疆DJI Android Mobile SDK 开发问题汇总 前言 SDK Api ANR(调用DJISDKManager.getInstance() 死锁.无响应) ClassNotFoundEx ...
- 大疆无人机安卓Sdk开发rtmp推流
大疆无人机安卓Sdk开发rtmp推流
- 大疆 DJI mobile SDK系列详细教程——运行实例代码(跑通大疆官方提供Mobile SDK里的sample code)
大疆 DJI mobile SDK系列详细教程--运行实例代码(跑通大疆官方提供Mobile SDK里的sample code) 文章目录 一.官方文献与资源地址 二.操作步骤 提示:昨天在尝试跑通大 ...
最新文章
- myeclipse智能提示设置
- [转]application.properties详解 --springBoot配置文件
- linux 系统监控、诊断工具之 IO wait
- ASP.NET Core Blazor 初探之 Blazor Server
- reddit_Reddit如何大规模构建功能:采访其工程副总裁
- eclipse启动时间很慢的调优解决
- 阶段3 1.Mybatis_04.自定义Mybatis框架基于注解开发_2 回顾自定义mybatis的流程分析...
- Spring Cloud微服务实战视频教程百度网盘下载
- Excel for mac 快速选中大量的数据
- 大白菜u盘装win10步骤图解
- Windows初级运维(一)文件查找DOS命令大全
- nginx 代理ip 和域名
- R3Det: Refined Single-Stage Detector with Feature Refinement for Rotating Object
- Springboot发送手机短信验证码并且校验
- 对绝对地址赋值的问题
- openlayers 设置边界线外圈遮罩
- C#把月日年帶有 AM、PM的时间格式转换为正常时间格式
- 如何在 Windows 上安装 ONLYOFFICE 文档 v7.2
- b站小姐姐词云视频制作学习记录
- 2023年非证券类投资银行业研究报告