private void initFileDownloader() { // 1.create FileDownloadConfiguration.Builder Builder builder = new FileDownloadConfiguration.Builder(this); // 2.config FileDownloadConfiguration.Builder // config the download path builder.configFileDownloadDir(Environment.getExternalStorageDirectory().getAbsolutePath() + File.separator + "FileDownloader2"); // builder.configFileDownloadDir("/storage/sdcard1/FileDownloader2"); // allow 3 download task at the same time builder.configDownloadTaskSize(3); // config retry download times when failed builder.configRetryDownloadTimes(5); // enable debug mode //builder.configDebugMode(true); // config connect timeout //builder.configConnectTimeout(25000); // 25s // 3.init FileDownloader with the configuration // build FileDownloadConfiguration with the builder FileDownloadConfiguration configuration = builder.build(); FileDownloader.init(configuration); }
private void initFileDownloader() { // 1.create FileDownloadConfiguration.Builder Builder builder = new FileDownloadConfiguration.Builder(this); // 2.config FileDownloadConfiguration.Builder builder.configFileDownloadDir(Environment.getExternalStorageDirectory().getAbsolutePath() + File.separator + "FileDownloader"); // config the download path // builder.configFileDownloadDir("/storage/sdcard1/FileDownloader"); // allow 3 download tasks at the same time builder.configDownloadTaskSize(3); // config retry download times when failed builder.configRetryDownloadTimes(5); // enable debug mode //builder.configDebugMode(true); // config connect timeout builder.configConnectTimeout(25000); // 25s // 3.init FileDownloader with the configuration FileDownloadConfiguration configuration = builder.build(); // build FileDownloadConfiguration with the builder FileDownloader.init(configuration); }
/** * create default configuration,use {@link Builder#build()} to create recommended * * @param context Context * @return default configuration */ public static FileDownloadConfiguration createDefault(Context context) { return new Builder(context).build(); }