将Firebase gcm添加到项目中

时间:2016-10-16 13:22:04

标签: java android firebase firebase-cloud-messaging

我想将Firebase添加到我的项目中以使用推送通知

在家我通过在build.gradle(app)

添加这一行来实现它
   apply plugin: 'com.google.gms.google-services'

和我的build.gradel(项目)中的这一行:

   classpath 'com.google.gms:google-services:3.0.0'

并且有效。

出于代理原因工作,我无法连接到jcenter并收到此错误:

Unknown host 'jcenter.bintray.com'. You may need to adjust the proxy settings in Gradle.

所以我不能建立项目

我需要一种方法来实现它,而不需要插件和类路径

我正在使用

  compileSdkVersion 23
  buildToolsVersion "23.0.3"

我的下水道:     依赖性{

compile 'com.google.firebase:firebase-core:9.0.0'
compile 'com.google.firebase:firebase-messaging:9.0.0'
compile 'com.google.android.gms:play-services:9.6.1'
} 

有没有办法将play-services类添加到gradel现金以便能够脱机工作

注意: 我试图更新到sdk 24并构建工具24.0.3 并没有使用thouse牵引线,但我一直保持火灾基地从未初始化的错误,我需要使用这个:

firebase.initializeApp(context)

我确实在应用程序上下文中使用但没有工作

注2: 我的build.gradel(项目)将jcenter作为存储库

repositories {
    jcenter()
    } 

1 个答案:

答案 0 :(得分:0)

在build.gradle(项目)中添加以下代码

  repositories {
        jcenter()
 }