Мое приложение может работать без каких-либо проблем во время тестирования и т. Д. Но когда я экспортирую apk, скомпилированный с помощью ProGuard, есть такие проблемы, как случайный сбой, а некоторые функции работают не так, как ожидалось.Включая внешние библиотеки в Android Proguard
Я не уверен, что это связано с внешними библиотеками jar, которые я включил в проект, который неправильно настроен в Proguard.
Я включил следующее в файл proguard-android.txt. У меня есть две библиотеки, поэтому я добавил их:
-keep class org.apache.commons.net.** { *; }
-keep class org.jsoup.** { *; }
Правильно ли это? Есть ли другой путь?
Заранее спасибо
какие библиотеки в вашем ЛИЭС/Lib папки? вам может потребоваться пропустить их. –
@ moh.sukhni Две библиотеки, которые я сказал выше: apache и jsoup. Банки находятся в папке/libs – aandroidtest
Иногда вам, возможно, придется сохранять некоторые атрибуты '-keepattributes Подпись *, Annotation *, EnclosingMethod' В моем случае с библиотекой jackson –