大疆社区

标题: dji的api是英文,开发难度加大 [打印本页]

作者: zippo    时间: 2014-12-8
标题: dji的api是英文,开发难度加大
dji的api是英文,开发时根本不知道api里面的方法是干什么的,完全靠猜,开发

作者: xnlnn    时间: 2014-12-8
本帖最后由 xnlnn 于 2014-12-8 14:47 编辑

好像API都是英文的吧,楼主是不是说开发文档是英文的,看不懂?

以我的经验来看,看demo是最快入手的方法。
作者: zippo    时间: 2014-12-8
xnlnn 发表于 2014-12-8 14:16
好像API都是英文的吧,楼主是不是说开发文档是英文的,看不懂?

以我的经验来看,看demo是最快入手的防范 ...
demo里演示的功能太少,根本不足以解决开发的问题
作者: xnlnn    时间: 2014-12-8
zippo 发表于 2014-12-8 14:21
demo里演示的功能太少,根本不足以解决开发的问题
demo的演示功能少?也不少了吧,基本上所有接口的使用都有了。

有哪些接口不明白的,可以在论坛里面讨论啊。
作者: zippo    时间: 2014-12-8
xnlnn 发表于 2014-12-8 14:48
demo的演示功能少?也不少了吧,基本上所有接口的使用都有了。

有哪些接口不明白的,可以在论坛里面讨论 ...
那个demo是不是申请完开发者后给的demo例子?那个demo不行,基本跟没有一样,我需要一个像Phantom 2 Vision+ 那个app的demo,那个全,但是没有,只有apk,开发者里给的demo什么都干不了
作者: zippo    时间: 2014-12-8
xnlnn 发表于 2014-12-8 14:48
demo的演示功能少?也不少了吧,基本上所有接口的使用都有了。

有哪些接口不明白的,可以在论坛里面讨论 ...
dji.sdk.api.Battery里面的方法都是干什么用的?我看了半天api都没弄明白,我只知道跟电量有关,但是不知道每个方法具体得到的是什么,也没有例子
作者: xnlnn    时间: 2014-12-8
zippo 发表于 2014-12-8 15:03
dji.sdk.api.Battery里面的方法都是干什么用的?我看了半天api都没弄明白,我只知道跟电量有关,但是不知 ...
不是啊,在下载下来的sdk包里面,有一个demo的文件夹,里面有基本上所有接口的使用方法。
作者: zippo    时间: 2014-12-8
xnlnn 发表于 2014-12-8 15:05
不是啊,在下载下来的sdk包里面,有一个demo的文件夹,里面有基本上所有接口的使用方法。 ...
就是他,没什么用,里面没有涉及大部分api中的方法,全都是一个架子,就好比        getSmartBatteryGohomeBatteryLevel(DJISmartBatteryExecuteResultCallback mCallBack)
getSmartBatteryLandBatteryLevel(DJISmartBatteryExecuteResultCallback mCallBack)
getSmartBatteryNeedTimeForGoHome(DJISmartBatteryExecuteResultCallback mCallBack)
getSmartBatteryNeedTimeForLand(DJISmartBatteryExecuteResultCallback mCallBack)
getSmartBatteryRestTimeForAll(DJISmartBatteryExecuteResultCallback mCallBack)这些最基本的方法都没有写,我自己看api看了半天只知道字面意思了,仔细想想还是有很多地方不明白的
作者: qwert    时间: 2014-12-8
zippo 发表于 2014-12-8 15:10
就是他,没什么用,里面没有涉及大部分api中的方法,全都是一个架子,就好比        getSmartBatteryGohomeBatte ...
我觉得虽然demo里面并没有涉及这些api的使用方法,但是函数的接口已经提供了。函数的意思也比较好理解,从字面就可以得到,比方说getSmartBatteryGohomeBatteryLevel(DJISmartBatteryExecuteResultCallback mCallBack) 就可以理解成智能电池返航电量获得。个人觉得这些api的使用随着demo的壮大一定都会被收录的。
作者: zippo    时间: 2014-12-8
qwert 发表于 2014-12-8 15:52
我觉得虽然demo里面并没有涉及这些api的使用方法,但是函数的接口已经提供了。函数的意思也比较好理解, ...
字面意思我也懂,但往深里想想是获得的是返航所需电量还是返航时剩余的电量,好多都只能猜个大概,并不能完全正确的理解,真正含义只有官方知道,但官方也没有具体的解释,搞得开发时只能猜,没有一个现成的开源项目去研究
作者: qwert    时间: 2014-12-8
zippo 发表于 2014-12-8 16:25
字面意思我也懂,但往深里想想是获得的是返航所需电量还是返航时剩余的电量,好多都只能猜个大概,并不能 ...
你可以多试试,相信api文档上的解释随后应该都会予以完善,demo的范围也会越来越大,包含绝大部分的api的使用方法~
作者: phoenixmy    时间: 2014-12-9
因为java编程是英文的。。。
作者: cameronx.163    时间: 2015-2-6
sdk本来就是英文的 您见过中文编程的sdk吗 我反正没见过




欢迎光临 大疆社区 (https://bbs.dji.com/) Powered by Discuz! X3.2