繁体   English   中英

Android 4.4-在辅助SD卡上创建应用程序目录

[英]Android 4.4 - create application dir on secondary sd card

我知道Google在Android 4.4中引入了对SD卡的访问权限的更改。 但是,在我的应用程序中,我需要能够将数据存储在某些可移动/辅助SD卡上。

当我使用默认文件管理器在辅助目录上创建应用程序文件夹(app.xyz.com)时,便能够在其中创建目录和文件。 但默认情况下,此类dir在二级SD卡上不存在。

因此,我想以编程方式在应用程序内部创建特定于应用程序的目录...

你有什么想法怎么做??? 即使具有正确的应用程序相关路径,简单的file.mkdirs()也不起作用。 权限错误...

我已经花了两天时间试图找到一种方法,但没有成功

谢谢你的帮助!!!

你有什么想法吗?

使用getExternalFilesDirs() (注意复数)。 如果返回多个条目,则第二个及后续条目位于可移动介质上。 您可以在没有Android 4.4权限的情况下读写这些目录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM