Operation not permitted createNewFile
时间: 2023-11-20 18:52:25 浏览: 534
PHP解决Operation not permitted in
当你在创建文件时,出现了“Operation not permitted”异常,这通常是因为你没有足够的权限来创建文件。即使你在代码中开启了所有权限,也可能会出现这个问题。在Android 11中,强制分区存储只适用于targetSDK>=30的应用程序,而你的应用程序的targetSDK版本为29,因此这不是问题的原因。实际上,问题可能是由于你使用了不允许的字符作为文件名,例如引用中提到的情况。此外,引用中提到,如果你使用当前时间来命名文件,文件名中可能会包含“:”,这也会导致权限不足的问题。因此,你需要确保你的文件名符合Android文件命名规则,并且不包含任何不允许的字符。
阅读全文