gradle init
gradle -b <file.gradle> -q tasks --all
gradle <task name> --dry-run
gradle -b <file.gradle> -q <task name>
gradlew -q app:dependencies
dependencies {
compile 'com.android.support:appcompat-v7:22.2.1'
compile ('com.android.support:design:22.2.1')
{
exclude group: 'com.android.support'
}
compile 'com.shamanland:fonticon:0.1.8'
androidTestCompile 'com.android.support:support-annotations:22.2.1'
androidTestCompile 'com.android.support.test:runner:0.3'
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2')
{
exclude group:'org.hamcrest'
}
}
所谓离线模式offline,就是gradle在解析依赖的时候采用本地的依赖库(如 GRADLE_USER_HOME指定的路径),而不是依据项目build.gradle文件中设置的仓库地址进行解析
gradlew build --offlline