Форум программистов, компьютерный форум CyberForum.ru

Не удается получить список файлов на хостинге ftp - Android

Восстановить пароль Регистрация
 
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
21.03.2016, 18:50     Не удается получить список файлов на хостинге ftp #1
Взгляните на код, пожалуйста:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
FTPClient ftc = new FTPClient();
                        try {
                            ftc.connect(InetAddress.getByName("ftp://ftp.kaven.neolocation.net"));
                            ftc.enterLocalPassiveMode();
                            if (!ftc.login("login", "password")) {
                                ftc.disconnect();
                            }
                            if (!ftc.setFileType(FTP.BINARY_FILE_TYPE)) {
                                ftc.disconnect();
                            }
                            ftc.changeWorkingDirectory("ftp://ftp.kaven.neolocation.net//mine//");
                            String[] files = ftc.listNames();
                            Toast.makeText(getApplicationContext(), files[0], Toast.LENGTH_SHORT).show();
                            ftc.logout();
                            ftc.disconnect();
                        }
                        catch (Exception e) {
 
                        }
                        finally {
                            try {
                                ftc.disconnect();
                            }
                            catch (Exception e) {
 
                            }
                        }
Почему то toast не работает, и на экран ничего не выводится... Папка mine на сервере есть. С чем это может быть связано и как это исправить?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.03.2016, 18:50     Не удается получить список файлов на хостинге ftp
Посмотрите здесь:

Список файлов Android
Android Как получить список файлов в архиве и извлечь только нужные
Android Получить список файлов с HTTP-сервера
Получить полный список контактов Android
Android Как получить список сообщений вконтакте?
Android Как загрузить на Ftp сервер список файлов?
Получение списка файлов с ftp сервера с авторизацией Android
Android Список файлов в папке. listFiles() вызывает NullPointerException
Android Список файлов в корневой директории
Не удается считать данные с ftp хостинга Android
Не удается считать список файлов в папке на хостинге ftp с использолванием AsyncTask Android
Android Получить список файлов сервера указав путь

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
411 / 394 / 65
Регистрация: 06.10.2012
Сообщений: 1,701
21.03.2016, 18:59     Не удается получить список файлов на хостинге ftp #2
Kubson, это запускается в отдельном или main-потоке?
Почему в catch ничего нет?
По шагам не пробовали?
Почему ftc.disconnect() 2 раза?
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
21.03.2016, 21:08  [ТС]     Не удается получить список файлов на хостинге ftp #3
CoolMind, извините, я прост скопировал этот кода для своей цели, я ничего не знаю про потоки... А catch меня сейчас не волнует, мне нужно чтобы был найден список файлов на хостинге.
CoolMind
411 / 394 / 65
Регистрация: 06.10.2012
Сообщений: 1,701
22.03.2016, 10:07     Не удается получить список файлов на хостинге ftp #4
Kubson, ну ладно, допустим. Я не знаю, будет ли этот код работать в главном потоке, но пусть работает. Вы указали в манифесте доступ к Интернету?
XML
1
<uses-permission android:name="android.permission.INTERNET" />
Дальше, у вас даже внутри блока есть условия для disconnect. А после них идёт changeWorkingDirectory, что может привести к ошибке.
В URL написано: neolocation.net//mine//, а зачем у вас двойные слэши?
В общем, много подозрительных мест, запустите-ка отладчик по шагам.
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
22.03.2016, 20:18  [ТС]     Не удается получить список файлов на хостинге ftp #5
CoolMind, а как его запустить?
CoolMind
411 / 394 / 65
Регистрация: 06.10.2012
Сообщений: 1,701
22.03.2016, 23:31     Не удается получить список файлов на хостинге ftp #6
Kubson, почитайте что-нибудь по Rest API, например, подключение к серверу и скачивание данных через AsyncTask.
Yandex
Объявления
22.03.2016, 23:31     Не удается получить список файлов на хостинге ftp
Ответ Создать тему
Опции темы

Текущее время: 07:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru