当前位置: 首页 > 知识库问答 >
问题:

编译依赖项时FCM数据库错误

姜钊
2023-03-14

目前,我正在尝试使用FCM,但在编译依赖文件时遇到了一个问题。它给出了一个错误,如Under Gradle(模块:app):

dependencies {
    compile 'com.google.firebase:firebase-database:10.0.1'
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:25.0.0'
}

错误

Error:
Failed to resolve: com.google.firebase:firebase-core:10.0.1    

Error:(22, 13) Failed to resolve: com.google.firebase:firebase-database:10.0.1    

请告诉我它无法成功编译的原因。

共有1个答案

莫宁
2023-03-14

如果您使用的是Android Studio 2.0或更高版本,您只需按照此处给出的简单步骤将firebase依赖项添加到Gradle即可。遵循这些步骤将自动将Gradle与最新的Firebase依赖项同步。

 类似资料:
  • 我正在使用mongodb和Spring Boot。最近,我的mongodb升级到了3.0版本。 我对Spring使用以下Gradle依赖项: 如果我查看maven存储库中的gradle:,我会看到以下内容(http://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-mongodb/1.2.6

  • 问题内容: 我了解运行时和编译时之间的区别以及如何区分两者,但是我只是看不到需要区分编译时和运行时 依赖项 。 我正在cho的是:程序如何在运行时 不依赖 编译期间 依赖 的东西?如果我的Java应用程序使用log4j,则它需要log4j.jar文件才能进行编译(我的代码与log4j集成并从其中调用成员方法)以及运行时(我的代码绝对无法控制log4j内的代码一旦发生了什么.jar已运行)。 我正在

  • 我在spring的申请中遇到了一个小问题。 我使用的存储库如下所示: 我的问题是函数。在productive中,我使用了Oracle,一切都很好。但是对于开发,我想使用一个mysql数据库。 是否有可能编写不依赖数据库的查询?或者可以编写两个查询,但将它们用在驱动程序中。 如果有人能帮我,我会很高兴的。 提前致谢

  • 看着我的一个玩具模型,我注意到在依赖关系-Anylogic库中,我有一个我创建的更老的模型。当我移除对此模型的依赖时,我得到一个错误。 是不是可以从这个旧模型中找出需要什么? 连它为什么会在那里都不清楚。我能想到的唯一想法是我复制/粘贴了一个我想在我的新模型中重用的代理。但如果我是正确的,那么我仍然不明白为什么需要依赖于较旧的模型... 怎么解决这个? 谢谢

  • 当我尝试构建我的项目时,我遇到了这些错误,它似乎认为我有两个相同的库,但我不确定为什么: 这是我的build.gradle文件 这是我的顶级gradle构建文件: { } 我想这个错误发生在升级到Android Studio后,但我不记得了。我的Android Studio版本现在是3.2.1。我能够让这个项目以前建立。