본문 바로가기

안드로이드 스튜디오

파이어베이스 SHA 인증서 지문 등록 하기 (FireBase) 제작 단계의 앱에서 파이어베이스를 이용하려면 테스트용 SHA 인증서 지문을 사용하면 됩니다. 해당 프로젝트를 열어 Gradle 텝에서 signingReport를 클릭하시면 위 이미지의 시작 트리명은 앱 이름이니 각 프로젝트의 해당 네임을 클릭하셔서 들어가시면 됩니다. 이미지와 같이 SHA의 값을 파이어 베이스에 등록하시면 됩니다. ..... 앱을 테스트하고 제작하는 기간엔 문제없이 사용 가능하지만 앱을 출시 후 구글 Play Console에 올리신 경우는 별도의 SHA를 등록해 줘야 합니다. Google Play Console에 등록된 해당 앱을 클릭하신 후 설정 > 앱 무결성으로 들어가시면 앱 서명 키 인증서 가 나옵니다. 여기 등록된 SHA 인증서 지문을 등록해 주셔야 제대로 작동합니다. 복사된 지문.. 더보기
안드로이드 Entry name 'classes.dex' collided 에러 대처 안드로이드 스튜디오에서 bundle 파일 생성 시 확장자가. aab 생성 시엔 문제가 없는데. apk 파일 생성 시 Entry name 'classes.dex' collided라는 에러를 만난다면 해결 방법입니다. 하지만 100% 문제 해결이 된다 말씀드리기 힘들며 제가 해결한 방법의 한 종류 일 뿐입니다. 이 방법으로 해결이 힘들 경 우 구글링으로 검색하시기 바라며 다른 방법의 답변은 드리지 못합니다. 우선 해당 프로젝트의 폴더를 여신 후 build 폴더를 삭제합니다. 다음 해당 프로젝트의 app폴더로 이동하신 후 역시 build 폴더를 삭제합니다. 그리고 마지막으로 app폴더의 release폴더 안의 파일 역시 모두 삭제 해 주신 후 apk파일을 생성해 주시면 됩니다. 삭제된 build 폴더들은. a.. 더보기
리사이클러뷰 애니메이션 - RecyclerView Animation 리스트 뷰를 아래 위로 움직여 쌓이는 효과를 구현해 보려 합니다. 예로 배달의 민족 어플에 보면 가계 목록들 움직여 보면 아래위로 조금씩 떨어져 있다 차곡차곡 쌓이는 효과와 같은 것입니다. 이 예제는 RecyclerView Adapter를 구현하실 수 있으며 이해하고 있다는 전제하에서 진행하겠습니다. 우선 안드로이드 스튜디오의 res 폴더에 anim 폴더를 만들어 줍니다. * res 폴더에 마우스 오른쪽 클릭 후 New > Android Resource Directory 선택 > Resourcetype에서 anim 선택 후 OK anim 폴더에서 마우스 오른쪽 클릭 후 New > Animation Resource File 선택 > File name을 down으로 지정 후 Ok down.xml 위와 같은 .. 더보기