169 похожих чатов

Всем привет! Подскажите, пожалуйста, почему пакет может не попадать в .apk? Запускаю

приложение из студии - логгер успешно работает.
Собираю .apk - выпадает такая ошибка:

2021-09-02 14:34:28.892 10813-10813/? I/System.out: 10:34:28,884 |-INFO in g.a.a.a.d[default] - Found resource [assets/logback.xml] at [assets/logback.xml]
2021-09-02 14:34:28.892 10813-10813/? I/System.out: 10:34:28,892 |-INFO in g.a.a.b.o.c.d - About to instantiate appender of type [ch.qos.logback.classic.android.LogcatAppender]
2021-09-02 14:34:28.894 10813-10813/? I/System.out: 10:34:28,893 |-ERROR in g.a.a.b.o.c.d - Could not create an Appender of type [ch.qos.logback.classic.android.LogcatAppender]. g.a.a.b.v.e: Failed to instantiate type ch.qos.logback.classic.android.LogcatAppender

Caused by: java.lang.ClassNotFoundException: Didn't find class "ch.qos.logback.classic.android.LogcatAppender" on path: DexPathList[[zip file "/data/app/ru.test.con.core2.application-Wx4DH6Xeb-rxmwz8HHHxdg==/base.apk"],nativeLibraryDirectories=[/data/app/ru.test.con.core2.application-Wx4DH6Xeb-rxmwz8HHHxdg==/lib/arm64, /data/app/ru.test.con.core2.application-Wx4DH6Xeb-rxmwz8HHHxdg==/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64, /system/product/lib64]]

4 ответов

16 просмотров

У тебя нету LogcatAppender для релиз версии

https://github.com/qos-ch/logback-extensions/issues/36

AlexS-Sotnikov Автор вопроса

Ооо, спасибо большое, второй день мучался! Помогло добавление -keep class ch.qos.** { *; } -keep class org.slf4j.* { *; } -keepattributes *Annotation В proguard-rules.pro Только непонятно как это работает. Не подскажешь, что и где читать про все эти мутки с proguard, градлом и т.д.? А то я со стороны флаттера во всю эту магию захожу и теряюсь, даже вот загуглить нормально не получилось.

Читать где не знаю, с опытом просто понимаешь уже как ошибки решать

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта