Как настроить инструментальный тест Proguard для Android внутри проекта библиотеки?

Конфигурации proguard — это боль, когда мы пытаемся настроить правила для инструментальных тестов, которые находятся внутри библиотечного модуля. Раньше был ответ на такой же вопрос, но он работает только для приложения модуль не библиотечный.

Можно ли каким-либо образом применить правила proguard для тестового приложения, которое является частью библиотечного модуля?

apply plugin: 'com.android.library'

android {
  buildTypes {
   all {
     minifyEnabled true
     proguardFile 'proguard-rules.pro'
     testProguardFile 'test-proguard-rules.pro'
   }
  }
}

person Tom Koptel    schedule 30.01.2017    source источник
comment
Вы решили проблему? Я думаю об отдельном тестовом приложении, предназначенном только для тестирования библиотеки. Или вы нашли другое решение?   -  person Sven    schedule 14.11.2017
comment
К сожалению, я этого не сделал :( Правда в том, что я не смог добиться этого с настройкой модуля lib. Одна из альтернатив - иметь образец приложения вместе с библиотечным модулем, куда вы можете встроить свои тесты пользовательского интерфейса. Это заставит систему упаковать библиотеку код в образце приложения. Затем вы можете включить proguard в образце приложения.   -  person Tom Koptel    schedule 19.11.2017