Clean Project
和Rebuild Project
(在Android Studio中)有什么区别?
R file
关于res
ids
我遇到了问题,因此我将文件扩展名从gif
更改为png
,然后[我的构建失败] Rebuild Project
。这提示我上面的问题。答案 0 :(得分:72)
干净只是删除所有构建工件。重建进行清理,然后构建项目。
编辑#2 这是100%正确。有关其正确性的详细说明,请参阅this。
答案 1 :(得分:7)
我的经历,
当您进行清理时,它会删除构建文件夹中的二进制文件,并推迟再次构建它们到下一次运行。
当您进行重建时,它会清除并重建 build 文件夹中的那些文件,这些文件会在下次运行时重新生成。它不会重建APK!这真的很奇怪。
这样:
Clean删除构建文件夹内容。
重建会删除构建文件夹的内容。并构建一些二进制文件;不包括APK!
BTW,我正在使用Android studio 2.0 Preview 7。