在 Android 中检验文件是否存在有以下几种方法:
1. 使用 `new File(path).exists()`
- `path` 为文件的绝对路径或相对路径。
- 返回值为 `true` 表示文件存在, `false` 表示文件不存在。
2. 使用 `new File(path).isFile()`
- `path` 为文件的绝对路径或相对路径。
- 返回值为 `true` 表示是一个文件, `false` 表示不是一个文件。
3. 使用 `Environment.getExternalStorageDirectory()` 获取外部存储目录, 然后拼接文件路径
- 需要先申请 `WRITE_EXTERNAL_STORAGE` 权限。
- 这种方式适用于操作外部存储中的文件。
4. 使用 `getApplicationContext().getFilesDir()` 获取应用内部存储目录, 然后拼接文件路径
- 这种方式适用于操作应用内部存储中的文件。
5. 使用 `getExternalFilesDir(null)` 获取应用外部存储目录, 然后拼接文件路径
- 需要先申请 `WRITE_EXTERNAL_STORAGE` 权限。
- 这种方式适用于操作应用外部存储中的文件。
以上几种方式都可以用来检验文件是否存在, 具体使用哪种方式要根据需求而定。