在 Android Studio(2.1 版本)中创建新项目时,根 build.gradle 文件具有以下任务:
task clean(type: Delete) {
delete rootProject.buildDir
}
我注意到有些 Android 项目没有这个自定义任务,而是使用默认的 gradle clean 任务。没有上述自定义清理任务的缺点是什么?
最佳答案
这将在您编译代码并运行项目时删除所有构建目录。如果您修改了一些 Gradle 配置文件,这样做是为了彻底清理。 因此,重要的是不要在/build/文件夹中创建任何目录,因为当 Gradle 运行清理任务时它将被删除。 更多信息请参阅 https://developer.android.com/studio/build/build-cache.html#clear_the_build_cache
关于android - 为什么Android项目的build.gradle中有一个自定义的 'clean'任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39487387/