Как вызвать Android собственный менеджер загрузок для загрузки файлов с помощью Flutter. В настоящее время я загружаю вещи с dio , который загружает файлы очень медленно. Вот код dio
, отвечающий за загрузку файлов.
Future downloadFile(String url) async {
notifyUser("Downloading!", Colors.black, Colors.red);
String path = await createFolderIfNotExists("folder");
String fullPath = path + currentVideoFileName;
checkIfFileAlreadyDownloaded(fullPath);
try {
await dio.download(testDownloadUrl, fullPath,
onReceiveProgress: showDownloadProgress);
} catch (e) {
print(e);
}
}