Java Gradle android找不到符号上下文

Java Gradle android找不到符号上下文,java,android,gradle,kotlin,android-gradle-plugin,Java,Android,Gradle,Kotlin,Android Gradle Plugin,我有一个java+kotlin android项目,它在android Studio中构建并运行良好。我现在正在设置CI,需要从终端运行Gradle。 但是当我运行时。/gradlew:app:lint我会遇到很多类似这样的错误: symbol: class Context location: class ConnectivityMonitor e: /*******/LocalAppHistory.java:20: error: cannot find symbol public bool

我有一个java+kotlin android项目,它在android Studio中构建并运行良好。我现在正在设置CI,需要从终端运行Gradle。 但是当我运行时。/gradlew:app:lint我会遇到很多类似这样的错误:

symbol:   class Context
location: class ConnectivityMonitor
e: /*******/LocalAppHistory.java:20: error: cannot find symbol
public boolean hasSeenOnboarding(Context context) {
                                 ^
对于上下文、CognitoUserSession、Typeface、CognitoCachingCredentialsProvider,我得到了相同类型的错误。。。还有更多。 它只适用于应用程序项目,不适用于其他模块

app gradle.build文件:
我可能是错的,一旦我在切换Kotlin编译器中找不到符号的git分支时出错了

我清除了缓存,然后它工作了

rm -rf $HOME/.gradle/caches/
切换分支时,以前缓存的分支文件似乎造成了此问题


如果你想试试。

不幸的是,它不起作用。我忘了提到我在CI服务器上也遇到了同样的错误。
rm -rf $HOME/.gradle/caches/