Mobile App 개발 (4) 썸네일형 리스트형 파이어베이스 로그인 오류2 오류 상황:firebaseUser = firebaseAuth.getCurrentUser에서 on null object reference 가 발생 오류 원인:파이어베이스 데이터베이스 규칙(rules)이 읽고 쓰기가 false로 되어있어서reference가 데이터베이스에 접근하지 못했음 오류 해결: 파이어베이스 콘솔 > 데이터베이스 규칙 에서 읽고쓰기를 허용하였다.(true로 변경) 그리고 의미없는 데이터를 push 하여파이어베이스 콘솔을 통해 데이터가 저장되는지 확인하였다.이때 반응이 조금 느릴수있다. on null object reference 오류 오류 상황:firebaseUser = firebaseAuth.getCurrentUser에서 on null object reference라는 오류가 발생 오류 해결:onCreate()에서 모든 변수를 초기화시켰는지 확인하기!변수가 초기화되지 않았어도 reference가 null이 될 수 있다. 파이어베이스 로그인 오류1 오류 상황:파이어베이스 구글 로그인 후, main activity로 넘어갈 때 앱이 종료됨logcat을 확인해보니 메인에 위치한 프레그먼트firebaseUser = firebaseAuth.getCurrentUser에서 on null object reference 라는 오류발생 오류 원인:파이어베이스 리얼타임 데이터베이스에 연결하지 않음 오류 해결:로그인 액티비티 firebaseAuthWithGoogle()에 다음과 같이 코드를 추가 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 private void firebaseAuthWithGoogle(GoogleSignInAccount account).. Error: Program type already present: android.support.design.widget.CoordinatorLayout$Behavior 오류 메세지: (컴파일시 오류가 없었으나 실행시 build 오류가 발생)Error: Program type already present: android.support.design.widget.CoordinatorLayout$Behavior 오류 상황: gradle에 다음과 같이 glide를 추가하였더니 다음과 같은 오류가 발생했다.implementation 'com.github.bumptech.glide:glide:4.9.0' 오류 해결:implementation 'com.android.support:appcompat-v7:27.1.1'implementation 'com.android.support:design:27.1.1'로 수정하고 아래와 같이 compileSdkVersion과 targetSdkVer.. 이전 1 다음