Why Android Studio rebuilds project so slow even when no changes in sources?

后端 未结 4 465
后悔当初
后悔当初 2021-02-05 07:05

When I make some changes in source code, Android Studio (actually gradle) needs to rebuild the project. It\'s obvious.

Why the second build takes almost the sam

4条回答
  •  别那么骄傲
    2021-02-05 07:17

    Does the gradle console say :app:assemeble UP-TO-DATE ?

    If you take a look at the run configuration, you might notice at the very bottom Before Launch: Gradle-aware Make

    This is just telling it to recompile(if necessary) before running, but that detection is delegated to Gradle. Gradle will only actually recompile if it detects that it needs to, but the assemble task must still attempt to run to detect UP-TO-DATEness. So it says it's running it, but its not actually doing anything. When I run it two times in a row, the first time it takes a while to do everything, BUT the second time it just runs through the task list pretty quickly (with a bunch of UP-TO-DATEs) and deploys to phone/emulator.

提交回复
热议问题