Игнорировать конфигурацию proguard внешней библиотекиAndroid

Форум для тех, кто программирует под Android
Anonymous
Игнорировать конфигурацию proguard внешней библиотеки

Сообщение Anonymous »

Итак, я хочу добавить в свой проект внешнюю библиотеку. Сама библиотека довольно маленькая, около 300 методов. Но он настроен очень либерально с конфигурацией proguard. Я провел простой тест с/без библиотеки и с/без proguard на базовом проекте и вот что у меня получилось

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

Proguard    Lib     Method Count
N           N       15631
Y           N       6370
N           Y       15945
Y           Y       15573
Как видите, при включенном proguard количество составляет ~6000. Но в тот момент, когда я добавляю библиотеку, счетчик возрастает до ~ 15 000, несмотря на то, что сама библиотека состоит всего из ~ 300 методов.

Итак, мой вопрос: как мне игнорировать конфигурацию proguard этой конкретной библиотеки?

ОБНОВЛЕНИЕ:

Сейчас это невозможно с плагином Android gradle. Я нашел ошибку Android, которая вообще не имеет приоритета. Пожалуйста, избегайте ответов с упоминанием «это невозможно» и оставляйте вопрос открытым до тех пор, пока не станет возможным обходной путь или официальное решение. В противном случае вы получите половину награды, не прибавив ценности. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/342 ... al-library

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