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