Java 无法解析符号';firebase';,即使更新了gradle文件

Java 无法解析符号';firebase';,即使更新了gradle文件,java,android,firebase,firebase-realtime-database,Java,Android,Firebase,Firebase Realtime Database,我收到一个错误,显示无法解析符号“firebase” 我还更新了我的.gradle文件,以获得最新的依赖项 应用程序级别: dependencies { implementation 'com.paypal.sdk:paypal-android-sdk:2.15.3' implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0'

我收到一个错误,显示无法解析符号“firebase”

我还更新了我的.gradle文件,以获得最新的依赖项

应用程序级别:

dependencies {
implementation 'com.paypal.sdk:paypal-android-sdk:2.15.3'

implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.google.firebase:firebase-auth:16.1.0'
implementation 'com.google.firebase:firebase-database:16.1.0'
implementation 'com.firebaseui:firebase-ui-auth:4.3.1'
implementation 'com.android.support:design:28.0.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.google.android.gms:play-services-maps:16.0.0'
implementation 'com.google.android.gms:play-services-location:16.0.0'
项目级:

dependencies {
    classpath 'com.android.tools.build:gradle:3.3.2'

    classpath 'com.google.gms:google-services:4.2.0'

}

提前谢谢你

之所以会发生这种情况,是因为您在java类中使用javascript代码和,因此无法工作


在您的情况下,您必须在java或kotlin中使用。

之所以发生这种情况,是因为您在java类中使用javascript代码和,它无法工作


在您的情况下,您必须在java或kotlin中使用。

看起来您将JavaScript代码粘贴到了java文件中。这行不通。看起来你把JavaScript代码粘贴到了Java文件中。这是行不通的。这实际上不是粘贴JS的等效代码。@DougStevenson你是对的,也许他可以附加AuthStateListener,但这里的问题不是“获取当前用户的最佳方式是什么”,而是在错误的上下文中使用另一种语言。然后说出来,不要给出误导性的建议。(另外,OP标记为java,而不是kotlin。)@DougStevenson为了避免任何误导性的建议,我刚刚删除了代码,因为它对实现不重要,只对所使用的语言重要。在任何情况下,我都不确定是否可以直接链接java或kotlin实现,而不是文档中管理用户的章节链接。这实际上不是粘贴的JS的等效代码。@DougStevenson你是对的,也许他可以附加AuthStateListener,但问题不在这里“获取当前用户的最佳方法是什么”,但只是在错误的上下文中使用另一种语言。然后就这么说,不要给出误导性的建议。(此外,OP标记为java,而不是kotlin。)@DougStevenson为了避免任何误导性的建议,我刚刚删除了代码,因为它对实现不重要,而只对所使用的语言重要。无论如何,我不确定我是否可以直接链接java或kotlin实现,而不是文档中管理用户的章节链接。
dependencies {
    classpath 'com.android.tools.build:gradle:3.3.2'

    classpath 'com.google.gms:google-services:4.2.0'

}