【发布时间】:2022-01-11 06:42:36
【问题描述】:
我在 Flutter 应用程序中生成 pdf 文件。
我正在尝试将 pdf 复制到 android 设备的下载目录。
查看path_provider 包,我得到了一个只能在应用程序内访问的目录的路径。
Directory tempDir = await getTemporaryDirectory();
String tempPath = tempDir.path;
Directory appDocDir = await getApplicationDocumentsDirectory();
String appDocPath = appDocDir.path;
您知道如何将我的 pdf 复制到无法从应用内访问但用户可以访问的下载文件夹吗?
【问题讨论】:
-
Android 不再推荐这个了。如果你这样做。 Android Google Play 将阻止您的应用并且不会发布它。不知何故,如果您设法将文件下载到下载文件夹中,您必须向 Google Play 请求例外才能让您的应用发布。在这种情况下,您必须提供将文件保存到下载目录的正当理由。
-
谢谢你的好信息,我想我得另找办法了