Что такое задача компиляции * DebugJavaWith Javac Android? - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь оптимизировать время сборки Android, и я заметил эту задачу в выводе моей сборки gradle:

> Task :MyCompany:compileMyVariantDebugJavaWithJavac

Это странно, потому что я вижу это каждый раз, даже на инкрементных сборках, когда я не менял код. Это занимает почти 10 секунд, поэтому, вероятно, что-то на самом деле компилируется.

Знаете ли вы, что это за задача и почему она что-то компилирует, даже если ничего не изменилось? Еще лучше, нужно ли это и есть ли способ пропустить это, если я не изменил код? Это самая длинная задача в моих инкрементных сборках.

Я использую:

  • Gradle 6.3 (последняя версия)
  • Плагин Gradle 3.6.2 (последняя версия)
  • Android Studio 3.6.2 (последняя стабильная версия)
...