在SD卡路径中的所有设备中。例如“/ storage / extSdCard”路径。此路径由文件资源管理器中的用户(我)选择,而不是常量。
我用
java.io.File.canWrite(): java.io.File.canWrite()方法验证应用程序是否可以写入此抽象路径名所表示的文件。
功能和我始终如实。在新文件的某些设备中,在此路径中创建,文件创建正常。但是在其他设备中,文件没有创建,我没有异常,警告,阻止或其他东西。只是文件没有创建。
我测试了2台Android 4.4设备。一个人可以写,另一个人不能写。
为什么我不能写这些案件?