Notice
Recent Posts
Recent Comments
Link
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 클린아키텍처
- MVVM
- UiState
- Android
- Flow
- 알고리즘
- 로그인
- sharedFlow
- 코틀린
- NavHost
- Kotlin
- 플레이스토어
- Jetpack
- 안드로이드
- 코딩테스트
- 파이어베이스
- 컴포즈
- NavController
- cleanarchitecture
- coroutine
- 회원가입
- Authentication
- DiffUtil
- ListAdapter
- 커스텀뷰
- 리사이클러뷰
- Compose
- 뷰
- XML
- Build variants
Archives
- Today
- Total
목록applicationIdSuffix (1)
Grusie 안드로이드 개발 기술 블로그
[Android] Build Variants로 개발단계에서 release 버전 테스트 하기
회사 프로젝트에서는 release와 debug버전의 몇 가지 차이들이 존재했다. 예를 들어, proguard-rules를 활용한 난독화 차이가 있으며, 지난번에 발생했던, Json 난독화 오류에 대응하기 위해, proguard-rules를 수정한 경험이 있었다.하지만 이런 에러가 발생한다는 것은 플레이스토어 내부 테스트 버전을 배포하기 전까지 알지 못 하였고, 그 대로 배포를 했더라면 대참사가 날 뻔 했었다. 그렇기에, 개발단계에서 release버전을 테스트 해볼 수 있는 방법이 없을까? 하는 고민을 하며 찾던 중, Build Variants라는 것을 알게 되었고 실제로 빌드를 실행해보는 과정을 설명해보려고 한다. Build Variants는 기본적으로 이렇게 생겼다.프로젝트에 존재하는 모듈들을 띄워주..
안드로이드 개발
2024. 7. 4. 16:57