类中的以下函数DownloadManager
将文件添加到下载数据库系统,因此它可以出现在下载应用程序中(从而有资格由下载应用程序管理)。
addCompletedDownload(String title, String description,
boolean isMediaScannerScannable, String mimeType,
String path, long length, boolean showNotification)
我面临的问题是这个函数是在 API 12 中添加的。所以我正在寻找一个选择该函数至少适用于 API 10。
提前致谢!! :)
还有一点我忘了提及,我实际上并没有下载任何文件。
只需使用此文件夹作为目录,并确保您的应用程序有权存储数据。即使您在清单中检查了该权限,您也可能需要转到应用程序设置并再次激活它(或者通过 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");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)