수색…


안드로이드 응용 프로그램과 실시간 데이터베이스를 연결하는 방법

안드로이드 애플리케이션에서 FirebaseRealTime 데이터베이스를 구현하는 방법. 다음은이를위한 단계입니다.

  1. 먼저 firebase SDK를 설치하십시오. 설치 방법을 모른다면 다음 URL을 참조하십시오. Firebase SDK 설치

  2. thet가 firbase 콘솔에 프로젝트를 등록한 후 firbase 콘솔의 URL은 Firebase Console Url입니다.

  3. 위의 successfuly 완료 후 응용 프로그램 수준 gradel에 다음과 같은 종속성을 추가합니다. 컴파일 'com.google.firebase : firebase-database : 9.2.1'

  4. 또한 하나 더 firebase 데이터베이스 규칙을 구성합니다. 구성 방법을 모르면 다음과 같이 URL이 도움이됩니다. firebase 규칙 구성

  5. 이제 모든 일이 끝나면 원본 코드가 시작됩니다. 먼저 데이터베이스 인스턴스를 가져오고 다음과 같이 FirebaseDatabase를 던집니다.

    Firebase 데이터베이스 데이터베이스 = FirebaseDatabase.getInstance (); DatabaseReference myRef = database.getReference ( "message");

이제는 다른 노드에 액세스하기 위해 다른 DatabaseReference의 다른 객체를 만들 수 있습니다.

  1. 이제 다음과 같이 DataBaseReference를 사용하여 데이터를 저장하거나 검색 할 수 있습니다. 저장시 :

    myRef.setValue ( "저장을위한 데모");

데이터 읽기 :

myRef.addValueEventListener(new ValueEventListener() {
    @Override
    public void onDataChange(DataSnapshot dataSnapshot) {
        // This method is called once with the initial value and again
        // whenever data at this location is updated.
        String value = dataSnapshot.getValue(String.class);
        Log.d(TAG, "Value is: " + value);
    }

    @Override
    public void onCancelled(DatabaseError error) {
        // Failed to read value
        Log.w(TAG, "Failed to read value.", error.toException());
    }
});

참고 : 이것은 유일한 소개 항목입니다 안드로이드 응용 프로그램에서 데이터베이스를 구현하는 방법 FirebaseRealtime 데이터베이스에서 사용할 수있는 더 많은 것들을 잃어버린,



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow