【发布时间】:2019-09-28 13:26:18
【问题描述】:
我想访问公共目录文件,而不是存储:图像、音频和视频! 我需要存储:文档(例如:doc、pdf、bak、zip 等...)。 即使在我的应用程序被卸载后,我也需要这些文件应该保留在用户设备上。我需要用户可以从其他应用程序访问这些文档文件。
在android的早期版本中,对于documents文件夹,我可以简单地写下一行:
File myDirectory = new File(Environment.getExternalStoragePublicDirectory(
Environment.DIRECTORY_DOCUMENTS), "My documents");
if (!myDirectory.exists()) {
if(myDirectory.mkdirs()){
// directory exists, can place any files here
}
}
如何在 android Q 中做到这一点? 或者没办法,我只需要告诉我的用户我的应用根本不支持 Android 10?
附言 我看到这个: getExternalStoragePublicDirectory deprecated in Android Q - 我的问题没有答案
【问题讨论】:
标签: android