Firebase设置混乱

时间:2016-10-24 12:26:05

标签: android firebase

我正在关注有关Firebase主题的YouTube教程。他扩展了应用程序类,并在PYTHONPATH=. luigi --module mytasks MasterTask --workers=2 --path='/tmp/job-id-18'中调用了Firebase.setAndroidContext(Context)。当我尝试这样做时,我找不到类Firebase或静态方法onCreate。我究竟做错了什么?我按照官方指南在我的项目中设置了Firebase。

我的这一行位于我的应用级gradle文件的底部

setAndroidContext()

这在项目级gradle文件中

apply plugin: 'com.google.gms.google-services'

我还将所需的json文件复制到我的项目

2 个答案:

答案 0 :(得分:1)

在build.gradle(app)中添加compile 'com.google.firebase:firebase-core:9.6.1'

如果您按照https://firebase.google.com/docs/android/setup

中的说明操作,则可以正常使用
No need for 'Firebase.setAndroidContext(Context)' in new sdk. 

,只需点击 https://firebase.google.com/docs/cloud-messaging/android/client

即可

答案 1 :(得分:1)

在新版SDK中,不再需要致电Firebase.setAndroidContext(),因此您可以将其从代码中移除。

请参阅此处的文档: enter image description here