有很多关于Kitkat外部SD卡写入许可的文章,但我不清楚它是如何工作的。不幸的是,我没有带有sdcard插槽的Kitkat设备。问题是,我可以写入二级外部存储吗?基于the docs。
不得允许应用程序写入辅助外部存储 设备,特定于程序包的目录除外
如果了解它,如果我没有权限,我可以写入主外部存储/sdcard/Android/data/package/...
上的应用专用文件夹和辅助外部存储{app = 1}上的应用专用文件夹< / p>
和/extSdcard/Android/data/package/...
我可以写入主外部存储WRITE_EXTERNAL_STORAGE
上的所有位置,但我无法写入辅助外部存储上的任何位置(应用特定文件夹除外)?
感谢所有答案!
答案 0 :(得分:4)
您的分析是正确的,除了假设主外部存储为/sdcard
(确切的路径因设备,操作系统级别和Android 4.2+平板电脑的用户帐户而异)。
以下是我最近在external storage和removable ("secondary external") storage上撰写的一些博文。
答案 1 :(得分:0)