在gradle类中获取android应用程序的所有变体
我需要在一个类中使用在gradle类中获取android应用程序的所有变体,android,gradle,gradle-plugin,Android,Gradle,Gradle Plugin,我需要在一个类中使用android.applicationVariants.all,但android属性不可用。还有其他选择吗 class GreetingPlugin implements Plugin<Project> { void apply(Project project, t) { project.task('hello') { android.applicationVariants.all {
android.applicationVariants.all
,但android属性不可用。还有其他选择吗
class GreetingPlugin implements Plugin<Project> {
void apply(Project project, t) {
project.task('hello') {
android.applicationVariants.all {
variant ->
doLast {
//some code
}
}
}
}
class GreetingPlugin实现插件{
无效申请(项目,t){
project.task('hello'){
android.applicationVariants.all{
变体->
多拉斯特{
//一些代码
}
}
}
}