2016-08-24 61 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

相關問題