【问题标题】:Get Files from absolute path on pc in android Project在android Project中从PC上的绝对路径获取文件
【发布时间】: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服务器)。

标签: android file getfiles


【解决方案1】:

这是不可能的。您的 Android 设备无法查看您 PC 的文件系统。

正如其他人所提到的,您可能希望以某种方式将这些文件传输到设备。如果文件很大,将它们放在 SD 卡上是一个不错的选择。

如果这不是一个选项,您可以改为在 PC 上运行 WWW 或 FTP 服务器并通过网络访问文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-19
    • 1970-01-01
    • 2016-07-23
    • 1970-01-01
    • 2012-04-24
    • 2010-09-18
    相关资源
    最近更新 更多