Java 无法在我的android应用程序中使用StorageReference

Java 无法在我的android应用程序中使用StorageReference,java,android,firebase,firebase-realtime-database,Java,Android,Firebase,Firebase Realtime Database,我正在使用Firebase上传图像,但每当我使用StorageReference时,它都会说无法解析此符号,我已尝试添加存储依赖项,但它也没有添加,并给出错误。 请告诉我如何使用StorageReference 我的build.gradle(应用程序): } build.gradle(项目): } } } 请说明我无法使用StorageReference的原因。如果您计划使用Firebase的存储桶功能,我注意到您的应用程序Gradle中缺少一些实现: implementation 'com

我正在使用Firebase上传图像,但每当我使用StorageReference时,它都会说无法解析此符号,我已尝试添加存储依赖项,但它也没有添加,并给出错误。 请告诉我如何使用StorageReference

我的build.gradle(应用程序):

}

build.gradle(项目):

}

}

}


请说明我无法使用StorageReference的原因。

如果您计划使用Firebase的存储桶功能,我注意到您的应用程序Gradle中缺少一些实现:

  implementation 'com.google.firebase:firebase-storage:19.1.1'
  implementation 'com.google.firebase:firebase-auth:19.3.1' 
您可能不需要第二个,但我还是建议您进行身份验证。继续并将这些添加到您的依赖项中,这将解决问题。如果它坚持让我知道,我会给它第二次看

还要确保您已将应用程序连接到Firebase项目

在android studio中,如果您进入工具(顶栏)>FireBase>Storage,它将引导您完成安装,并确保您拥有所需的所有依赖项


如果您想知道如何在应用程序中使用Firebase云存储,请从文档开始。嘿,谢谢你的回复,但我已经看过了这些文档。在本文档中,他们说要添加此依赖项实现“com.google.firebase:firebase storage:16.1.1”……每当我添加此依赖项时,我都会出错。错误:无法解析:com.google.firebase:firebase storage:16.1.1在项目结构对话框中显示受影响的模块:应用程序此错误我正在吃晚饭。
buildscript {

repositories {
    google()
    jcenter()
    
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.6.1'
    classpath 'com.google.gms:google-services:4.2.0'


    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}
allprojects {
repositories {
    google()
    jcenter()
    
}
 task clean(type: Delete) {
 delete rootProject.buildDir
  implementation 'com.google.firebase:firebase-storage:19.1.1'
  implementation 'com.google.firebase:firebase-auth:19.3.1'