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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
#1

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

21.03.2016, 18:50. Просмотров 233. Ответов 5
Метки нет (Все метки)

Взгляните на код, пожалуйста:
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
Посмотрите здесь:

Не удается считать список файлов в папке на хостинге ftp с использолванием AsyncTask - Программирование Android
Код класса AsyncTask: public class WhatTheHellAreYouDoingInMyCode extends AsyncTask<String, Void, String> { @Override ...

Как загрузить на Ftp сервер список файлов? - Программирование Android
Этот код перестает работать после передачи первого файла. Помогите разобраться в чем дело. @Override protected Void...

Получить список файлов с HTTP-сервера - Программирование Android
Интересует получение списка файлов без вспомогательных серверных скриптов php и пр. Я подозреваю, что скорее всего это невозможно из...

Получить список файлов сервера указав путь - Программирование Android
Есть сервер на java рабочий. Принимает запросы от клиента и выводит список txt файлов прописанного в путе диска, затем по введенному...

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

Не удается считать данные с ftp хостинга - Программирование Android
Пытаюсь считать данные с хостинга ftp. Но ничего не выходит... FTPClient server = new FTPClient(); try { ...

Получение списка файлов с ftp сервера с авторизацией - Программирование Android
Как можно получить список файлов с сервера с авторизацией. Никак не могу понять, как это сделать. Подскажите пожалуйста. Заранее спасибо.

Список файлов - Программирование Android
Например на SD-карте в папке Folder (Sdcard/folder) лежит несколько xml файлов. Как сделать чтоб при нажатии на кнопку, создался...

Список файлов в корневой директории - Программирование Android
Пустой список /storage/sdcard0 File root; File curFolder; ... root = new...

Получить полный список контактов - Программирование Android
Привет форумчане, Кто-нибудь может подсказать, как получить все контакты из адресной книги? Цель приложения, синхронизировать...

Список файлов в папке. listFiles() вызывает NullPointerException - Программирование Android
Пытаюсь получить вывод на экран список файлов в папке. При запуске приложения (использую свой смартфон) происходит его завершение с...

Как получить список сообщений вконтакте? - Программирование Android
как получить список личных сообщений вконтакте ??


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
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
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
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
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
22.03.2016, 23:31     Не удается получить список файлов на хостинге ftp #6
Kubson, почитайте что-нибудь по Rest API, например, подключение к серверу и скачивание данных через AsyncTask.
Yandex
Объявления
22.03.2016, 23:31     Не удается получить список файлов на хостинге ftp
Ответ Создать тему
Опции темы

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