【发布时间】:2014-01-31 11:05:28
【问题描述】:
我正在尝试构建一个 android 应用程序,其中一部分我需要获取特定文件夹的包含文件名。
String DirectoryPath = "D:\\Images";
File Directory = new File (DirectoryPath);
for(File f:Directory.listFiles())
{
String name = f.getName();
}
我正在使用上面的代码来访问和获取文件,但是发生了一个错误,这是一个空指针异常。我很清楚这意味着什么,但也无法解决我的问题。
编辑:对不起,我改错了文字。
【问题讨论】:
-
尝试将图片从您的
Computer拉到sdcard,然后访问它 -
好吧,如果文件夹太大的话,会比我现在更麻烦..
-
目录和目录是不同的变量。文件
Directory= 新文件(目录路径); for(文件 f:directory.listFiles())~ -
我写错了,因为它们是相同的变量。
-
你不能从Android访问PC文件系统,除非PC有一些服务文件的服务(例如,http服务器)。