2016-08-10 3 views
0

Firebase에 쓸 수 없습니다. 나는 튜토리얼에서와 똑같이 사용하지만 작동하지 않습니다. Firebase 데이터베이스에 쓸 수 없습니다.

{ 
"rules": { 
".read": "true", 
".write": "true" 
    } 
} 

이 또한 내 구글 - services.json 그냥 프로젝트에서 다운로드 :
@Override 
protected void onCreate (Bundle savedInstanceState) { 
super.onCreate(savedInstanceState); 
setContentView(R.layout.welcome); 

FirebaseDatabase database = FirebaseDatabase.getInstance(); 
DatabaseReference myRef = database.getReference(); 
myRef.setValue("aaa"); 
... 

또한 나는에 규칙을 변경했습니다.

database.getReference("reference name") 

당신은 주요 지점의 값을 설정할 수 없습니다, 당신은 단지 그것에 대한 참조를 추가 할 수 있습니다

답변

0

당신은 같은) database.getReference (의 참조 지점을 지정해야합니다.

+0

어쩌면 [Firebase Storage] (https://firebase.google.com/docs/storage/android/upload-files)에 대해 생각하고 계십니까? 파일을 저장소 루트에 업로드 할 수 없다는 것은 사실입니다. 데이터베이스 루트에 대해 비슷한 제한이 있는지는 알 수 없습니다. 'FirebaseDatabase.getInstance(). getReference(). setValue()'를 사용하여 데이터를 성공적으로 쓸 수 있습니다. –

+0

참조 이름도 추가했지만 여전히 작동하지 않았다는 것을 기억합니다. 내 PC 전체를 다시 시작했는데 이제는 작동 중입니다. –

관련 문제