我听说Android KitKat限制了应用程序对SD卡的写入权限,但是,在我的Moto X Android KitKat 4.4.4设备上,我的应用程序仍然可以编写(创建文件夹)而没有任何问题。
我知道有不同版本的KitKat
4.4
4.4.1
4.4.2
4.4.3
4.4.4
因此,我想知道哪个版本的KitKat限制应用程序写入SD卡?我想告诉用户他们的Android操作系统版本不支持某些功能。
谢谢,任何意见和建议都将不胜感激。
答案 0 :(得分:2)
我想知道哪个版本的KitKat限制了应用写入SD卡?
根据tests for blocking write access to removable media,兼容性测试套件中的Dave Smith已添加到套件的Android 4.4版本中。因此,Android 4.4+附带的设备不允许写访问,但从早期版本的Android升级到4.4的设备可能会保留写访问权。
然而,正如JoaoBiriba指出的那样,这是removable storage。 Moto X似乎缺少可移动的媒体卡插槽。您可能正在使用external storage进行测试,这完全不同于“SD卡”。
答案 1 :(得分:1)
Moto X没有SD卡,只有内部存储,因此不会被阻止
http://lifehacker.com/android-kitkat-blocks-some-access-to-micro-sd-cards-1524997895