Firebase,com.google.firebase:firebase-messaging:17.3.0无法正常工作

时间:2018-08-28 19:45:16

标签: java android firebase firebase-realtime-database

我发现了很多关于此的帖子。 我有2天的时间尝试插入Firebase实现,但没有成功。 我快要疯了,因为我不明白他对我的代码不满意。 有人可以帮我吗?

build.gradle Project

build.gradle Module

如您所见,com.google.firebase:firebase-messaging:17.3.0不会以任何方式读取它并报告一个错误。 我尝试使用其他版本,但结果没有改变

我读到它可能是一些未激活的TOOLS SDK,但是显然,它不会影响...

my SDK tools

我不知道如何摆脱困境

如果有人有一个好主意,那就欢迎您! :)

4 个答案:

答案 0 :(得分:4)

使用这些版本将解决您的问题。不要忘记用gradle文件同步项目:

implementation 'com.google.firebase:firebase-core:16.0.3'
implementation 'com.google.firebase:firebase-messaging:17.3.2'

答案 1 :(得分:0)

尝试将每个版本更改为11.8.0,如

  

编译'com.google.firebase:firebase-messaging:11.8.0'

用于身份验证,数据库,存储,消息传递,与Firebase相关

答案 2 :(得分:0)

您缺少应用apply plugin: 'com.google.gms.google-services'上的build.gradle行。另外,您将需要添加在创建Firebase项目时生成的google-services.json文件。

引用https://firebase.google.com/docs/android/setup

答案 3 :(得分:-1)

Firebase版本必须相同

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="search" />
<ul class="top-level">
  <li class="folder">Foder A</li>
  <ul>
    <li>Item 1A</li>
    <li>Item 2A</li>
    <li>Item 3A</li>
  </ul>
  <li class="folder">Foder B</li>
  <ul>
    <li class="folder">Sub-Foder C</li>
    <ul>
      <li>Item 1C</li>
    </ul>
    <li>Item 1B</li>
    <li>Item 2B</li>
    <li>Item 3B</li>
  </ul>
  <li>Item 1</li>
  <li>Item 2</li>
  <li>Item 3</li>
</ul>

使用编译

代替实现