wor*_*ing 7 android file android-sdcard
我想检查android sd卡中是否存在给定文件.我正在尝试使用绝对路径创建一个文件并检查file.exists()但它不起作用.该文件的URL是 "file:///mnt/sdcard/book1/page2.html",文件确实存在.但不知何故file.exists()并没有显示出相同的结果.
Ada*_*nos 50
File extStore = Environment.getExternalStorageDirectory();
File myFile = new File(extStore.getAbsolutePath() + "/book1/page2.html");
if(myFile.exists()){
...
}
Run Code Online (Sandbox Code Playgroud)
这应该工作.
试试这样:
File file = new File(Environment.getExternalStorageDirectory() + "/book1/page2.html");
if (file.exists()) {
/*...*/
}
Run Code Online (Sandbox Code Playgroud)
还要确保你有:
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
Run Code Online (Sandbox Code Playgroud)
在您的清单文件中.
| 归档时间: |
|
| 查看次数: |
28778 次 |
| 最近记录: |