不允许在2文件android上使用createTempFile进行操作
尝试在android sdk 24上装入第二个文件时,得到“不允许操作”。 在第一个方面没有问题。所有就绪者在清单中都有权限 代码: 舱单:不允许在2文件android上使用createTempFile进行操作,android,file,kotlin,Android,File,Kotlin,尝试在android sdk 24上装入第二个文件时,得到“不允许操作”。 在第一个方面没有问题。所有就绪者在清单中都有权限 代码: 舱单: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
如果我删除第二行中的“VideoFolder”,它将工作并创建到tmp目录
如果我只装第一个文件,那就是工作。
如果我使用另一个目录,它将不起作用
目录不存在
错误:
W/System.err:java.io.IOException:不允许操作
W/System.err:at
java.io.UnixFileSystem.CreateFileExclusivey0(本机方法)
W/System.err:at
UnixFileSystem.CreateFileExclusive(UnixFileSystem.java:317)
W/System.err:at java.io.File.createTempFile(File.java:2018)
W/System.er
你解决了这个问题吗?我也有同样的问题。谢谢
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>