【发布时间】:2017-08-18 19:42:14
【问题描述】:
我知道这个问题已经回答了好几次,但似乎没有任何答案有帮助。我尝试过使用多种方法,最近是这样的:
Getting the filenames of all files in a folder
它还会重定向到另一个线程,其中的代码也不适合我。
我的应用程序不断崩溃,错误提示它是一个空指针。
我尝试检查目录
File dir = new File("C:\\Users\\myName\\files");
//Log.d("filePath:", filePath);
if(dir.isDirectory()) {
Log.d()
}
但我的 if 语句中没有日志。显然它没有被当作一个目录。我一定忽略了一些非常简单的事情。
【问题讨论】:
-
C:\\Users\\myName\\files 不是您的 Android 设备/模拟器上的目录。也就是说,您的设备/模拟器没有 C: 驱动器。
-
哇,我觉得自己很笨。谢谢你。我正在尝试允许用户输入目录,然后对其进行扫描。它必须在 android 中吗?一般会是什么样子?