При запуске задачи Gradle с "gradlew", он не работает - PullRequest
0 голосов
/ 10 мая 2019

У меня действительно странная проблема, и я не мог получить ее в течение нескольких дней. Если я запускаю эту команду Gradle с упаковщиком gradlew, она завершается следующим образом:

$ ./gradlew testDebugUnitTest

javax.annotation.processing does not exist
import javax.annotation.processing.Generated;
                                  ^
error: cannot find symbol
@Generated(
 ^
symbol: class Generated

Однако, если я запускаю команду clean и затемснова запустите задачу testDebugUnitTest с панели Gradle, она будет успешно выполнена, как вы видите на рисунках.

В чем разница между использованием .gradlew для выполнения задач и использованием панели Gradle.На самом деле вид Gradle использует внутри этого gradlew.imagetestDebugUnitTest from Gradle View">

enter image description here

...