본문 바로가기

파이어베이스

파이어베이스 SHA 인증서 지문 등록 하기 (FireBase) 제작 단계의 앱에서 파이어베이스를 이용하려면 테스트용 SHA 인증서 지문을 사용하면 됩니다. 해당 프로젝트를 열어 Gradle 텝에서 signingReport를 클릭하시면 위 이미지의 시작 트리명은 앱 이름이니 각 프로젝트의 해당 네임을 클릭하셔서 들어가시면 됩니다. 이미지와 같이 SHA의 값을 파이어 베이스에 등록하시면 됩니다. ..... 앱을 테스트하고 제작하는 기간엔 문제없이 사용 가능하지만 앱을 출시 후 구글 Play Console에 올리신 경우는 별도의 SHA를 등록해 줘야 합니다. Google Play Console에 등록된 해당 앱을 클릭하신 후 설정 > 앱 무결성으로 들어가시면 앱 서명 키 인증서 가 나옵니다. 여기 등록된 SHA 인증서 지문을 등록해 주셔야 제대로 작동합니다. 복사된 지문.. 더보기
파이어베이스 - 쿼리 커서로 데이터 페이지화 Cloud Firestore 데이터 베이스의 쿼리 커서로 데이터 페이지화 처리 내용 입니다. 데이터 페이지화의 필요성 파이어베이스의 DataBase 안의 사용량을 보시면 무료 버전에서 하루에 읽기 가능한 수가 50,000번 입니다. 하루에 5만번 많아 보이지만 데이터의 양이 많아지면 금방 없어 지겠죠? 그래서 데이터의 페이지화를 해두면 데이터가 100개가 있어도 10개씩 읽어 오게 한다면 굳이 100개를 처음부터 다 가져올 필요가 없어 읽기의 낭비를 예방할수 있습니다. 이 코드는 Cloud Firestore 와 Java를 사용합니다. limit = 15 는 한번에 읽어올 데이터의 양 private int limit = 15; private boolean isScrolling = false; private.. 더보기