Android Studio运行build文件夹下有很多的$.class文件


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中有详细的说明


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM