2016-08-24 75 views

回答

1

说首先应该深入到一些研究,然后提出问题。

但是AFAIK firebase缺少文档。所以我会试着解释一些步骤。

阅读firebase documentation,并使用更新的方法from here

  1. 首先去firebase Console并创建一个项目(给它的名称和位置)

  2. 如果你想读写不经认证的数据则步骤更改规则火力控制台像

    { 
        "rules": 
        { 
         ".read": true, 
         ".write": true 
        } 
    } 
    
  3. 如果你想手动添加火力。转到项目设置并选择android。给packageName,其中名称和SHA-1是可选的。下载google-service.json并在android studio中将其视图更改为Project并将其粘贴到应用程序文件夹下。

  4. 添加下面的依赖于项目的build.gradle

    dependencies { 
         classpath 'com.android.tools.build:gradle:2.1.3' 
         classpath 'com.google.gms:google-services:3.1.0' 
    } 
    

    ,并在应用级的build.gradle。

    dependencies {  
        compile 'com.google.firebase:firebase-database:9.4.0' 
    } 
    

    //在应用层面的底部添加它的build.gradle

    应用插件:“com.google.gms。谷歌的服务。

  5. 添加上网权限Manifest

  6. 和数据集火力使用

    FirebaseDatabase database = FirebaseDatabase.getInstance(); 
        DatabaseReference myRef = database.getReference("rootNode "); // yourwebisteurl/rootNode if it exist otherwise don't pass any string to it. 
    
        myRef.setValue("Hello, World!"); 
    

    DatabaseReference database = 
        FirebaseDatabase.getInstance().getReference(); 
        DatabaseReference ref = database.child("rootNode");//if rootNode exist 
        database.setValue("TestRefValue"); 
    

备注

i。升级Google Play ServicesGoogle Repository

从Firebase阅读数据库的一些有用的链接。

看到thisthis

相关问题