Flutter 颤振-can';t下载文件(包颤振下载器)
使用软件包颤振下载程序:^1.3.4 按下按钮后,会显示通知,但文件不会保存在设备上Flutter 颤振-can';t下载文件(包颤振下载器),flutter,Flutter,使用软件包颤振下载程序:^1.3.4 按下按钮后,会显示通知,但文件不会保存在设备上 已授予所有权限,没有任何错误或错误请执行以下更改 公共图书馆 flutter_downloader: ^1.3.3 主飞镖 void main() async { WidgetsFlutterBinding.ensureInitialized(); await FlutterDownloader.initialize(); runApp(MyApp()); } 在AndroidManifest.
已授予所有权限,没有任何错误或错误请执行以下更改 公共图书馆
flutter_downloader: ^1.3.3
主飞镖
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await FlutterDownloader.initialize();
runApp(MyApp());
}
在AndroidManifest.xml中的应用程序标记内
<provider
android:name="vn.hunghd.flutterdownloader.DownloadedFileProvider"
android:authorities="${applicationId}.flutter_downloader.provider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/provider_paths"/>
</provider>
<provider
android:name="androidx.work.impl.WorkManagerInitializer"
android:authorities="${applicationId}.workmanager-init"
android:enabled="false"
android:exported="false" />
<provider
android:name="vn.hunghd.flutterdownloader.FlutterDownloaderInitializer"
android:authorities="${applicationId}.flutter-downloader-init"
android:exported="false">
<meta-data
android:name="vn.hunghd.flutterdownloader.MAX_CONCURRENT_TASKS"
android:value="5" />
</provider>
请执行以下更改 公共图书馆
flutter_downloader: ^1.3.3
主飞镖
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await FlutterDownloader.initialize();
runApp(MyApp());
}
在AndroidManifest.xml中的应用程序标记内
<provider
android:name="vn.hunghd.flutterdownloader.DownloadedFileProvider"
android:authorities="${applicationId}.flutter_downloader.provider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/provider_paths"/>
</provider>
<provider
android:name="androidx.work.impl.WorkManagerInitializer"
android:authorities="${applicationId}.workmanager-init"
android:enabled="false"
android:exported="false" />
<provider
android:name="vn.hunghd.flutterdownloader.FlutterDownloaderInitializer"
android:authorities="${applicationId}.flutter-downloader-init"
android:exported="false">
<meta-data
android:name="vn.hunghd.flutterdownloader.MAX_CONCURRENT_TASKS"
android:value="5" />
</provider>
请从Androidmanifest.xml中删除此代码
请从Androidmanifest.xml中删除此代码