Я искал это в течение дня без решения:
Согласно https://github.com/groovy/groovy-android-gradle-plugin,
dependencies { compile 'org.codehaus.groovy:groovy:2.4.12:grooid' }
должен объявлять классифицированную зависимость Groovy Grooid, а не общую. Однако это не работает. Репозитории имеют разную структуру, выглядит выше:
https://jcenter.bintray.com/org/codehaus/groovy/groovy/2.5.6-grooid/groovy-2.5.6-grooid.jar
т.е. классификатор добавляется к версии, а репозитории:
https://jcenter.bintray.com/org/codehaus/groovy/groovy/2.5.6/groovy-2.5.6-grooid.jar
Я также попробовал более подробную версию:
compile (group: 'org.codehaus.groovy', name: 'groovy', version: '2.5.6', classifier: 'grooid')
Что тоже не работает. Также читайте здесь, что до сегодняшнего дня не поддерживает должным образом классификаторы. Так как мне исправить эту ситуацию?