我有一个 android studio 项目,它包含 C++ 代码。代码相当大,编译需要大约 1.5 小时。每次当我点击“运行”或“调试”按钮时,gradle中的第一个任务是:ProjectName:clean,因此它会再次重新编译整个代码。即使我先按“Make”或“Build”按钮,然后再按“Run”,它仍然会清理并重建。
问题是:如何在所有任务开始时禁用“clean”任务?以及如何让 ndk 只重新编译更改过的文件?
最佳答案
如果您升级到最新的 android studio 版本。它执行增量编译。它只编译那些合并了更改的类。 所以如果你使用的是旧的 android studio 版本。请升级到2.X。
关于Android Studio 每隔 "run"清理项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39740870/