Вопросы по теме 'android-proguard'

Предупреждение ProGuard: невозможно записать ресурс (повторяющаяся запись в почтовом индексе)
Прежде всего я знаю, что этот вопрос уже существует в stackoverflow, но я не могу его решить, хотя я пробовал такие предложения, как не использовать -injar, использовать packageOptions и т. Д. Я знаю, что релиз будет работать, но мне нравятся...
7106 просмотров
schedule 31.08.2022

Запуск тестов эспрессо после proguard
Я ищу способ запустить свои эспрессо-тесты после запуска proguard - это должно быть защитной сеткой для неправильно настроенного proguard (только что это было после обновления масляного ножа до 7.0 и забыл обновить конфигурацию proguard)
1108 просмотров

Android Proguard ZipException при создании подписанного APK
Структура моего проекта выглядит следующим образом: -app/ (основной модуль) -module1/ (зависимость для приложения/) -module2/ (зависимость для модуля1/) После установки minifyenabled как true и при создании подписанного APK я получаю...
424 просмотров
schedule 28.06.2022

Проблемы с обфускацией проекта библиотеки Android с помощью Proguard
При применении Proguard в проекте библиотеки Android существуют хорошо известные соображения и проблемы. Обычно основная логика такова: Используйте правильные рекомендации по коду и указывайте только общедоступный API как public foo()... ....
326 просмотров

Как проверить процесс proguard, чтобы я знал, что занимает так много времени?
Моя сборка релиза зависла :android:transformClassesAndResourcesWithProguardForRelease в течение 10 минут. Консоль Gradle ничего не печатает. Как мне заставить его печатать то, что делает proguard, чтобы я знал, в чем может быть проблема?
1454 просмотров

Нет виртуального метода findViewHolderForPosition(I) при попытке щелкнуть элемент RecyclerView с помощью Espresso.
Я пытаюсь сделать простой тест эспрессо, который найдет первый элемент в RecyclerView без определенной метки и щелкнет по нему. Для этого я добавил espresso-contrib в проект следующим образом:...
1575 просмотров

ProGuard для сохранения участников класса с неиспользуемой аннотацией
Приложение зависит от библиотеки, в которой есть члены класса с @SuppressWarnings("unused") аннотация. Когда я использовал proguard-rules.pro, minifyEnabled true в файле gradle члены с указанными выше аннотациями не найдены во время...
1076 просмотров
schedule 07.07.2022

Не удалось собрать релизную сборку в Kotlin
После преобразования моего проекта Android в Kotlin я не могу собрать сборку релиза, ошибка, похоже, связана с Proguard. Я вижу 155 предупреждений вроде Warning:com.example.app.activity.MainActivity$1: can't find referenced field...
1986 просмотров
schedule 30.03.2024

Проблема Android proguard: путь не может быть нулевым или пустой строкой. путь = 'нулевой'
Все работает нормально до настройки minifyEnabled true а также правда После установки этих значений всякий раз, когда я запускаю проект, я получаю эту ошибку: Information:Gradle tasks [:app:assembleProdRelease] Error:path...
9436 просмотров
schedule 09.12.2023

Не удалось собрать релиз apk
Я пытаюсь создать свой проект, чтобы получить apk-релиз. Я получаю кучу предупреждений, в которых я не могу заставить его работать. Предупреждение: Note: duplicate definition of library class [org.apache.http.HttpRequestInterceptor] Note:...
1620 просмотров
schedule 10.09.2022

Proguard хранит только имя класса и все члены и методы внутри класса.
Документация недостаточно ясна, чтобы объяснить это. -keepnames класс_спецификация Сокращение от -keep,allowshrinking class_specification Указывает классы и члены классов, имена которых должны быть сохранены, если они не...
3990 просмотров

ошибка jni_onload при запросе рекламы от AdColony
Я пытаюсь интегрировать AdColony в свое приложение, и оно отлично работает с моей отладочной версией. Однако, когда я попытался собрать свою релизную версию, у меня возникла проблема с ProGuard, и мне пришлось добавить ее в proguard-rules-pro, чтобы...
213 просмотров

Google Play Billing › Проверка покупки на устройстве › запутывание с ProGuard
Интересно, в документе указан неправильный (противоположный) смысл использования ProGuard? Источник: https://developer.android.com/google/play/billing/billing_library_overview Но я так понимаю: я НЕ ДОЛЖЕН добавлять эту строку в...
343 просмотров

Proguard не может прочитать android.jar
Я просто включаю Proguard (minifyEnabled true)... и когда я пытаюсь собрать singed apk, я получаю сообщение об ошибке: Причина: неверная запись CRC (ожидалось 0x9aa3fedc, но получено 0xfeb7201b) Исключение при обработке задачи...
222 просмотров

Комплект учетной записи Facebook конфликтует с ProGuard
Мы разрабатываем приложение, в котором используем Account Kit от Facebook. Он работает уже довольно давно, но после того, как мы использовали ProGuard, он перестал работать. Мы пробовали добавить эти строки в наш proguard-rules.pro: -keep...
273 просмотров