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

Ошибки при считывании с хостинга ftp - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Совет при организации Navigator http://www.cyberforum.ru/android-dev/thread1695101.html
Добрый день, вот такой вопрос, как лучше всего сделать чтобы Drawer Navigation был всегда открыт на 30% как мы обычно делаем на сайтах. Левое меню для навигации а справа контент. Нужно...
Программирование Android Ошибка end of input at line 1 column 1 Здравствуйте,помогите разобраться в чем дело... Вот код Android Retrofit retrofit = new Retrofit.Builder() .baseUrl("http://iskanderos.ru") ... http://www.cyberforum.ru/android-dev/thread1695068.html
Как вернуть результат в активити включил юзер gps или нет? Программирование Android
Как вернуть результат в активити включил юзер gps или нет?
Программирование Android Интерактивная карта ГЛК
Всем доброго времени суток! Необходимо разработать мобильное приложение, интерактивную карту горнолыжного комплекса. Огромная просьба, подскажите на чем лучше реализовывать (JS или Java, или есть...
Программирование Android Ошибка Gradle Java finished with non-zero exit value 2 http://www.cyberforum.ru/android-dev/thread1694955.html
Возникает данная ошибка. Error:Execution failed for task ':MyApp:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException:...
Программирование Android Как снять графический ключ? программа для снятие графического ключа андроида подробнее

Показать сообщение отдельно
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253

Ошибки при считывании с хостинга ftp - Программирование Android

26.03.2016, 11:43. Просмотров 174. Ответов 1
Метки (Все метки)

Лог ошибки:
Кликните здесь для просмотра всего текста
03-26 11:36:25.148 13800-13800/spsoft.passwordgenerator E/AndroidRuntime: FATAL EXCEPTION: main
Process: spsoft.passwordgenerator, PID: 13800
java.lang.RuntimeException: Unable to start activity ComponentInfo{spsoft.passwordgenerator/spsoft.passwordgenerator.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void java.io.InputStream.close()' on a null object reference
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2790)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2855)
at android.app.ActivityThread.access$900(ActivityThread.java:181)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1474)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:145)
at android.app.ActivityThread.main(ActivityThread.java:6117)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void java.io.InputStream.close()' on a null object reference
at org.apache.commons.net.telnet.TelnetClient.disconnect(TelnetClient.java:125)
at org.apache.commons.net.ftp.FTP.disconnect(FTP.java:397)
at org.apache.commons.net.ftp.FTPClient.disconnect(FTPClient.java:590)
at spsoft.passwordgenerator.MainActivity.GetList(MainActivity.java:65)
at spsoft.passwordgenerator.MainActivity.onCreate(MainActivity.java:131)
at android.app.Activity.performCreate(Activity.java:6374)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2743)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2855)*
at android.app.ActivityThread.access$900(ActivityThread.java:181)*
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1474)*
at android.os.Handler.dispatchMessage(Handler.java:102)*
at android.os.Looper.loop(Looper.java:145)*
at android.app.ActivityThread.main(ActivityThread.java:6117)*
at java.lang.reflect.Method.invoke(Native Method)*
at java.lang.reflect.Method.invoke(Method.java:372)*
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399)*
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)*

Метод GetList:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public  String[] GetList(String FTPADDR, String user, String Password,String Folder) {
        String[] RESULT;
 
        RESULT = null;
 
        FTPClient client = new FTPClient();
        try {
            client.connect(FTPADDR);
            client.login(user, Password);
            client.changeWorkingDirectory(Folder);
            RESULT = client.listNames();
            client.logout();
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            try {
                client.disconnect();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        return RESULT;
    }
и вызов этого метода:
Java
1
String[] RESULT = GetList("ftp://ftp.kaven.neolocation.net","sonkincom", "W6khshJB3dJv", "mine");
Программа вылетает на комманде client.disconnect(); Что не так в коде?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru