Skip to main content

文件工具类

class AutelFileUtil

描述: 用于删除、上传和下载状态和进度的文件 util 类

method uploadFile

public static void uploadFile(File file, String desPath, FileListener listener)

描述:上传文件到无人机

输入参数: file:源文件路径 desPath:目的路径 listener: 文件上传监听器。

输出参数: 无。

相关参数: 无。

method download

public static void download(String sourcePath, String desPath, FileListener listener)

描述: 下载文件到无人机

输入参数: sourcePath:源路径 desPath:目的路径 listener: 文件下载监听器。

输出参数: 无。

相关参数: 无。

method queryFile

public static void queryFile(String path, FileQueryListener listener)

描述: 来自无人机的查询文件

输入参数: path:检查路径是否存在 listener:文件查询的监听器。

输出参数: 无。

相关参数: 无。

method deleteFile

public static void deleteFile(String path, CommonCallbacks.CompletionCallbackWithParam<AutelDroneFile> completionCallbackWithParam)

描述: 来自无人机的查询文件

输入参数: path: 待删除文件的路径 completionCallbackWithParam: 文件删除与否的回调。

输出参数: 无。

相关参数: 无。