![](/img/trans.png)
[英]How to create new file in secondary SD card of Android Lollipop device?
[英]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.