Androidでは、createNewFile()メソッドを使用してファイルを作成します。
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>
これによりAndroidでcreateNewFile()メソッドを使用してファイルを作成できます。