Как я могу перечислить, какие зависимости учитываются при ограничении dex для androidTest apk в AGP 3.0?

Я обновился до AGP 3.0, но затем получил com.android.dex.DexIndexOverflowException за androidTest apk. У меня не было этой проблемы с gradle 2.3.3. Как я могу получить отчет о зависимостях для того, какие именно зависимости добавляются только в androidTestApk (также известные как зависимости, которые учитываются при ограничении 65k dex)

Я пробовал: ❯ ./gradlew app:dependencies --configuration androidTestApk

androidTestApk - Apk dependencies for 'androidTest' sources (deprecated: use 'androidTestRuntimeOnly' instead). (n)
No dependencies

Вот я и попробовал: ❯ ./gradlew app:dependencies --configuration androidTestRuntimeOnly

androidTestRuntimeOnly - Runtime only dependencies for 'androidTest' sources. (n)
No dependencies

Что я должен делать?

Примечание: эту проблему можно решить, увеличив minSdk до 21 (но я не могу сделать это для своего основного apk).


person ZakTaccardi    schedule 13.11.2017    source источник