Android项目在build后会生成很多的.class文件,提交代码的时候会发现每一次build后,java文件会生成一个新的.class文件
原因:Java在虚拟机运行的时候会先编译class文件才能运行
解决方法:在build.gradle中添加代码:
// 运行gradle clean时,执行此处定义的task。 // 该任务继承自Delete,删除根目录中的build目录。 // 相当于执行Delete.delete(rootProject.buildDir)。 // gradle使用groovy语言,调用method时可以不用加()。 task clean(type: Delete) { delete rootProject.buildDir }
groovy语言在博客https://blog.csdn.net/innost/article/details/48228651中有详细的说明