Skip to content

FileCreator

Haoge edited this page Aug 6, 2018 · 3 revisions

作用

生成用于下载apk的文件。请注意若定制时。此处使用的路径为非应用本身的缓存路径。高版本下将会需要申请动态权限。

配置

[UpdateConfig.getConfig() / UpdateBuilder.create()]
   .setFileCreator(fileCreator)

接口

FileCreator

默认实现

DefaultFileCreator

定制

public class FileCreator extends FileCreator {
    @Override
    public File create(Update update) {
        // 在此提供一个File用于在下载apk时进行数据写入。
        // 对于高版本使用时。若不是使用的默认缓存路径。则需要先运行时请求相关权限。请注意
        return appFile;
    }
}