gpt4 book ai didi

android - 添加到下载列表 Android

转载 作者:行者123 更新时间:2023-12-03 21:40:36 24 4
gpt4 key购买 nike

DownloadManager 中的以下函数将文件添加到下载数据库系统,因此它可以出现在下载应用程序中(从而有资格由下载应用程序管理)。

addCompletedDownload(String title, String description,
boolean isMediaScannerScannable, String mimeType,
String path, long length, boolean showNotification)

我面临的问题是这个函数是在 API 12 中添加的。所以我正在寻找一个 替代 这个函数至少适用于 API 10。
提前致谢!! :)

还有一点我忘了提到我实际上并没有下载任何文件。

最佳答案

只需将此文件夹用作目录并确保您的应用程序有权存储数据。即使您在 list 中检查了该权限,您也可能需要转到您的应用设置并再次激活它(或通过 Intent 获取):

string downloads_folder = 
Path.Combine(
Android.OS.Environment.ExternalStorageDirectory.AbsolutePath,
Android.OS.Environment.DirectoryDownloads);
然后您可以创建/写入/读取任何文件并在您的设备下载文件夹中浏览它,即:
FileStream file= File.Create(Path.Combine(downloads_folder, "hello.txt");

关于android - 添加到下载列表 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15436650/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com