Я использую один API в своем проекте, который поддерживается небольшой командой разработчиков и не очень хорошими.
Этот API-интерфейс предназначен для управления процессом оплаты с использованием определенного шлюза из Бразилии, поэтому, если я не буду использовать этот API-интерфейс, мне потребуется перепроектировать весь процесс шлюза, что будет еще сложнее.
API имеет много недостатков, и я всегда нахожусь в контакте с командой разработчиков, чтобы исправить их, но есть одна важная проблема в моем понимании, которую они не хотят решать

Они импортируют фрески и добавляют этих библиотек в свою зависимость, НО ИМ 100% Уверены, что они не используют его
Я проверил документацию по фрескам, и libwebp.so
намеревается загружать изображения webp в более старых версиях Android, мое приложение minsdk 16, оно все равно не нужно
другая библиотека, я не знаю, что такое использование, но я почти уверен, что они ее не используют, они просто включены, потому что кто-то сказал им делать ...
Мое приложение имеет конечный размер apk около 3 МБ, и после включения этого единственного api платежа оно получило размер 6 МБ (на мой взгляд, это неприемлемо, поскольку платежный шлюз должен быть как можно меньше)
ВОПРОС:
Как я могу сказать Gradle, чтобы исключить из файла сборки те библиотеки, которые импортируются зависимостью, которую я импортирую?