2014-01-31 2 views
0

Я пытаюсь создать приложение для Android, где в той части мне нужно получить имена файлов с указанием конкретной папки.Получить файлы из абсолютного пути на ПК в android Project

String DirectoryPath = "D:\\Images"; 
File Directory = new File (DirectoryPath); 
for(File f:Directory.listFiles()) 
{ 
    String name = f.getName(); 
} 

Я использую вышеуказанный код для получения и получения файлов, но возникает ошибка, которая является исключением из null-указателя. Я прекрасно понимаю, что это значит, но также не может решить мою проблему.

Редактировать: Я изменил неправильно написанные слова sory для этого.

+0

попытайтесь вытащить эти изображения с вашего компьютера на 'sdcard', а затем получить его –

+0

Ну, если папка слишком большая, чем это вызывает намного больше проблем, чем сейчас. – MCanSener

+0

Каталог и каталог другая переменная. Файл 'Directory' = новый файл (DirectoryPath); for (Файл f: 'directory'.listFiles()) ~ – gvmani

ответ

1

Это невозможно. Ваше Android-устройство не имеет видимости в файловой системе вашего ПК.

Как уже упоминалось, вы, скорее всего, захотите перенести эти файлы на устройство. Положить их на SD-карту - хороший выбор, если файлы большие.

Если это не вариант, вы можете вместо этого запустить WWW или FTP-сервер на своем ПК и получить доступ к файлам по сети.

+0

ОК, спасибо. Давайте начнем поиск .. – MCanSener