Android:未找到的Firebase导入
我正在学习使用Firebase,但在导入方面有点问题。我的项目看起来是这样的: 我找不到适合依赖的进口商品Android:未找到的Firebase导入,android,firebase,firebase-remote-config,Android,Firebase,Firebase Remote Config,我正在学习使用Firebase,但在导入方面有点问题。我的项目看起来是这样的: 我找不到适合依赖的进口商品 error: cannot find symbol .addOnFailureListener(new OnFailureListener() { ^ symbol: class OnFailureListener error: ca
error: cannot find symbol
.addOnFailureListener(new OnFailureListener() {
^
symbol: class OnFailureListener
error: cannot find symbol
.addOnSuccessListener(new OnSuccessListener<Void>() {
^
symbol: class OnSuccessListener
它编译成功。但这条线仍然是红色的。gms任务中没有类
如何修复它
compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
applicationId "com.google.firebase.udacity.friendlychat"
minSdkVersion 16
targetSdkVersion 27
versionCode 1
versionName "1.0"
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
testImplementation 'junit:junit:4.12'
implementation 'com.google.firebase:firebase-core:16.0.0'
implementation 'com.google.firebase:firebase-auth:16.0.1'
implementation 'com.google.firebase:firebase-database:16.0.1'
implementation 'com.google.firebase:firebase-storage:16.0.1'
implementation 'com.google.firebase:firebase-messaging:17.0.0'
implementation 'com.google.firebase:firebase-config:16.0.0'
implementation 'com.firebaseui:firebase-ui-auth:3.3.1'
implementation 'com.android.support:design:27.1.0'
implementation 'com.android.support:appcompat-v7:27.1.0'
implementation 'com.github.bumptech.glide:glide:3.6.1'
}
apply plugin: 'com.google.gms.google-services'
格拉德尔项目:
classpath 'com.android.tools.build:gradle:3.1.2'
classpath 'com.google.gms:google-services:4.0.0'
请您尝试这样直接导入onSuccessListener
import com.google.android.gms.tasks.OnCompleteListener;
通过使用android firebase最新库,我也得到了类似的东西。 我也收到了红色警报,但一切进展顺利,apk运行正常 我想这不是你的问题。这种情况在安卓firebase最新版本中出现过多次,发现了一些小错误 我不确定,但您可以按照以下步骤操作: 步骤1:从应用程序目录中安全删除
build
文件夹。步骤2:在Android Studio中,
文件->使缓存无效/重新启动
步骤3:
构建->清理项目
然后构建->重建项目
因此,
build
文件夹将被重新生成,您的问题将得到解决。请将您的代码添加为文本而不是图像。这使得它可以搜索,并且可以在(可能的)答案中使用。您是否尝试创建新的新项目?
import com.google.android.gms.tasks.OnCompleteListener;