阅读量:5
在Android中,使用createNewFile()
方法可以创建一个新文件。以下是一种常见的使用方法:
File file = new File("文件路径"); try { if (file.createNewFile()) { // 文件创建成功 } else { // 文件已存在 } } catch (IOException e) { e.printStackTrace(); }
在上述代码中,您需要将"文件路径"
替换为您要创建的文件的实际路径。使用createNewFile()
方法,如果文件创建成功,则会返回true
;如果文件已经存在,则返回false
。
需要注意的是,需要在AndroidManifest.xml文件中添加文件读写权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
此外,由于Android 10及以上版本限制了对外部存储的访问权限,如果要在外部存储上创建文件,还需要在AndroidManifest.xml文件中添加以下代码:
<application ... android:requestLegacyExternalStorage="true" ...> ... </application>
这样,您就可以使用createNewFile()
方法在Android中创建文件了。