Что-то не так с commons-net-3.12.0.jar, когда я получаю java.lang.NoClassDefFoundError?Apache

Ответить
Anonymous
 Что-то не так с commons-net-3.12.0.jar, когда я получаю java.lang.NoClassDefFoundError?

Сообщение Anonymous »

Я получил отчет о сбое:

Код: Выделить всё

Exception java.lang.NoClassDefFoundError:
at org.apache.commons.net.SocketClient.disconnect (SocketClient.java:329)
at org.apache.commons.net.ftp.FTP.disconnect (FTP.java:497)
at org.apache.commons.net.ftp.FTPClient.disconnect (FTPClient.java:1283)
at my.my.my.MyActivity$58.run (MyActivity.java:1972)
в строке «ftp.disconnect()» в этом фрагменте моего исходного кода:

Код: Выделить всё

    if ( ftp.isConnected() ) {
try {
ftp.disconnect();
} catch ( IOException ignore ) {}
}
который также содержит:

Код: Выделить всё

import org.apache.commons.net.ftp.FTP;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.io.CopyStreamAdapter;
import org.apache.commons.net.ftp.FTPReply;
В моем build.gradle(app) у меня есть

Код: Выделить всё

dependencies {
...
implementation files('libs/commons-net-3.12.0.jar')
...
}
Все работает нормально на большинстве устройств Android, но явно не на всех.
Кто-нибудь знает, что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/798 ... ang-noclas
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Apache»