カスタムタスク取得


project.afterEvaluate {
project.android.applicationVariants.all {バリアント- >
tasks.create(名称: "showDependencies $ {variant.name.capitalize(http://www.amjmh.com/v/)}"、
説明:「展示所有依赖"){
doLast {
コンフィギュレーション設定の
試み{
//の3.x
の設定= project.configurations。" $ {} variant.name CompileClasspath」
}キャッチ(例外e){
// 2.xの
設定= project.configurations。 "_ $ {variant.name}コンパイル"
}
configuration.resolvedConfiguration.lenientConfiguration.allModuleDependencies.each {
DEF識別子= it.module.id
のprintln( "$ {identifier.group} $ {identifier.name} $ {識別子。バージョン}")
}
}
}
}
}
--------------------- 

おすすめ

転載: www.cnblogs.com/liyanyan665/p/11299154.html