android 项目每次运行都需要chean

我的编译工具是android studio2.3.1,每次更新代码,在编译运行的时候都需要先clean一下,才能安装成功
否则,运行后程序会闪退,没有提示,是什么原因呢?

crash 总会有日志吧?

要么就是你们其他人提交代码,总是在提交build这个文件夹里面的东西,此文件不需要提交,每个人都不一样,如果是这样,你就别更新这个文件;还有一种就是,你们是不是用了Dagger2开发框架,这套框架,你每次创建或修改Component,都需要重新生成,所以必须要clean重新编译