일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 코딩테스트
- Flow
- 파이어베이스
- 안드로이드
- DiffUtil
- 커스텀뷰
- 컴포즈
- 회원가입
- Kotlin
- 로그인
- MVVM
- Authentication
- Android
- coroutine
- cleanarchitecture
- 뷰
- UiState
- NavHost
- 클린아키텍처
- ListAdapter
- XML
- sharedFlow
- 플레이스토어
- Compose
- NavController
- 리사이클러뷰
- Jetpack
- 알고리즘
- Build variants
- 코틀린
- Today
- Total
목록플레이스토어 (4)
Grusie 안드로이드 개발 기술 블로그
개인이나 사이드프로젝트를 진행하면서는 사용해 본 적이 없으나, 회사 프로젝트를 진행할 때, 업데이트를 테스트 하거나 이전 버전이 필요한 경우가 있어서 사용하게 되었다.사실 svn에 버전별로 commit해두어서 버전을 바꾸어 빌드할 수도 있으나, aab파일을 물리 보관하고 있기 때문에 aab를 apk로 변경해서 하는 것이 더 수월하다. 우선 기본 세팅을 몇 개 해야할 게 있다.1. bundletool 다운로드https://github.com/google/bundletool/releases Releases · google/bundletoolBundletool is a command-line tool to manipulate Android App Bundles - google/bundletoolgithub.c..
새 버전 업데이트를 진행하기 위해, 앱 번들을 업로드 하였더니, 경고 메세지가 떴다.경고 메세지라서 따로 처리해두지 않아도 되겠지만 얘기 나오기 전에 미리 처리를 해두는 게 좋을 것 같아서 처리 과정을 기록해보려고 한다. 사실 검색 조금만 해보면 많이 나오길래 따라했지만, 다음에 또 있을 때 찾지 않기 위해 기록한다. 1. 플레이스토어 콘솔에서, App Bundle 탐색기에 들어가준다. 2. 해당하는 번들을 선택하고, 다운로드 탭에 들어간다. 하단에 있는 네이티브 디버그 기호 업로드 버튼을 선택 후 ~앱경로\build\intermediates\merged_native_libs\release\out\lib 폴더에 들어가게 되면, 이렇게 네 가지 폴더가 있는 것을 볼 수 있다. 이거를 압축해서, 업로드..
작년에 구글플레이에서, 개발자 계정을 정리하겠다는 발표를 하였다. 그 때 제일 빠른 날짜로 예약을 걸어뒀는데, 이번에 개발자 계정 확인 알림이 마침 떴길래 기록해보려고 한다. 개발자 계정 확인 문구24년 8월 9일까지 개발자 계정 확인을 하지 않으면 삭제된다고 한다.(돈 내고 했는데 아까우니 까먹지 말고 하자) 개발자 계정 확인 목차단계는 이렇게 4가지 단계이다1. 개인인지 조직인지2. 결제 프로필 연결3. 계정 정보 제공4. 공개 및 비공개 세부정보 제공 계정 유형 확인(개인 or 조직)개인 계정이므로 개인으로 선택, 추 후 회사 계정도 해야하니 주의깊게 보면 좋을 것 같다. 결제 프로필 연결결제 프로필을 입력해준다.구글 계정으로 로그인 되어있기에 자동으로 처리가 될 것이다. 수정 할 거면 결제 프로필..
플레이 스토어에 출시된 앱의 버전 업데이트를 관리 할 때에는 몇 가지 방식이 있다.1. 강제 업데이트2. 선택적 업데이트3. 인앱 업데이트 우선 우리 회사의 경우 사용자 경험에 있어 최대한 강제 업데이트를 시키는 것을 권장하지 않는 주의이다.그렇기에, 크리티컬한 오류가 있는 버전이 아니라면 강제 업데이트를 진행시키지 않는다. 그랬을 때의 로직을 생각해보자.1. 서버 통신을 통해, 강제 업데이트를 진행해야 하는 최소 버전을 받아온다.2. 만약 이 버전보다 낮다면, 강제로 업데이트를 진행하도록 해야한다.3. 이 버전보다 높다면, 플레이스토어의 버전과 비교를 한다. 업데이트가 가능하다면 선택적 업데이트 다이얼로그를 띄워준다.4. 만약 나중에 하기를 선택했을 경우, 1주일 뒤에 다시 다이얼로그를 띄워준다. 이런..