SMALL
@ 2021년 11월 부로 구글에서 안드로이드 앱에 쓰이는 AsyncTask 클래스 지원을 아예 끊는다는 이슈가 있다. 현재 운영하고 있는 안드로이드 앱에서 리뷰 작성, 1:1 상담 시 사진 첨부할 수 있는 기능이 있는데 사진 리스트를 가져오는데 AsyncTask가 쓰여서 Java내의 클래스인 Runnable을 사용하여 대응했다.
- 하지만, 사진 리스트를 Runnable 클래스로 불러오기만 했을 뿐 버그가 있는지 테스트를 여러 번 해야 한다.
@ 카카오 싱크 로그인 이슈
- 카카오톡 앱이 디바이스에 설치되어 있지 않을 때, '웹 페이지를 표시할 수 없습니다'라는 문구가 노출됐다. 카카오 싱크 로그인을 담당하는 업체에서 처리를 하지 않는 것인지, 안드로이드 프로젝트에서 url을 intent로 보내고 있는데 잘못 보내서 그러는 건진 아직 파악되지 않았다.
- 다른 앱과 같이 카카오톡이 없을 때는 팝업을 띄우거나 카카오톡을 설치할 수 있게 구글 플레이 스토어로 보내는 로직을 추가해야 할 것 같다.
@ Realm 이슈
- 현재 배포된 앱의 로컬 DB에 특정 데이터가 저장되어 있다. 그 데이터를 지우는 로직을 추가해야 하는데 처음에는 데이터를 넣는 로직만 주석처리하면 되겠지 생각했다. 하지만 사용자들이 디바이스에 설치된 앱을 업데이트했을 때 그 데이터가 살아있을 거라고 생각해 아예 업데이트된 앱 실행 시, 그 데이터를 지우는 로직을 추가하여 업데이트하거나 새로 앱을 설치했을 때도 특정 데이터가 조회되지 않게 삭제시켰다.
LIST
'Personal Study > Android' 카테고리의 다른 글
[ADB] Window ADB 설치하기 (0) | 2023.02.03 |
---|---|
2021년 9월 15일 안드로이드 이슈(LinkedHashmap) (0) | 2021.09.15 |
2021년 9월 7일 안드로이드 커밋 이슈(runOnUiThread, 카카오 SDK 2.7.0) (0) | 2021.09.07 |
안드로이드 쿠키 값 세팅 이슈 (0) | 2021.09.06 |
안드로이드 11번가 앱 말풍선 UI 클론 코딩 (0) | 2021.09.06 |
댓글