0%

Android 删除工程目录下所有的iml文件

解决因 Module 删减导致 Android Studio sync不通过的问题。

task cleanIml(type:Task){
doLast{
def projectFile=project.file("$projectDir/..")
def modulesFile=project.file("$projectDir/../.idea/modules.xml")
modulesFile.delete()
projectFile.traverse {
if (it.getAbsolutePath().endsWith(".iml")){
println("delete "+it.getName())
it.delete()
}
}
}
}