AndroidStudio的clean rebuild sync都干了啥(1133)

sync project with gradle files

作用

按照Gradle文件同步引用库

使用场景
  1. Android项目包含有C++语言;
  2. 跨Module的项目。
总结

跨语言、跨Module的项目一般修改后,要同步一下。

clean、rebuild

作用

clean:编译Project下所有Module,一般是自上次编译后Project下有更新的文件;
rebuild:先执行Clean操作,删除之前编译的编译文件和可执行文件,然后重新编译新的编译文件,这里效果其实跟Clean Project是一致的。

区别

Clean删除构建文件夹内容。
重建删除构建文件夹的内容。并构建一些二进制文件; 不包括APK!

总结

对于一些大的改动比如更新lib,大功能修改等,用Clean或Rebuild,毕竟这两个编译起来要费时间。
如果有的时候死活编译不过,多试试Clean吧,会有意想不到的效果~

make project

作用

编译Project下所有Module,一般是自上次编译后Project下有更新的文件,不生成apk。

总结

小的改动直接用Make Project就可以

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容