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
- 컴포즈
- XML
- MVVM
- 회원가입
- Authentication
- Build variants
- 플레이스토어
- NavHost
- 알고리즘
- Jetpack
- Flow
- 커스텀뷰
- Kotlin
- cleanarchitecture
- 로그인
- Android
- sharedFlow
- 리사이클러뷰
- 코틀린
- 코딩테스트
- UiState
- ListAdapter
- 안드로이드
- NavController
- 클린아키텍처
- Compose
- coroutine
- DiffUtil
- 뷰
- 파이어베이스
Archives
- Today
- Total
목록웹뷰 (1)
Grusie 안드로이드 개발 기술 블로그
[Android] release 버전에서 Gson 파싱이 안 되던 오류(코드 난독화 문제)
웹뷰를 활용한 페이지를 새로 만들어 테스트를 완료하고, release버전으로 내부테스트 배포를 하게 되었다.기본 동작은 웹뷰에서 Json을 받아와 Gson 라이브러리를 활용하여 해당하는 모델로 파싱을 해주고, 그 모델을 가공하여, Unity 라이브러리에 전달하는 형태였으나, 어째서인지 배포를 한 뒤 부터 Unity 모듈의 초기화가 실패하는 현상이 발생했다. 원인 분석release버전이기에, 세세한 Log를 보지 못 했고, 로그인 정보를 넘겨줄 때 문제가 있을 것이라는 추측만 할 수 있었다. 로그인 정보가 잘 못 되었나를 고민하였으나 Shared Preferences 같은 경우도, debugging 모드일 때에만 안드로이드 스튜디오에서 볼 수 있었고, release를 debuging 모드로 뽑아서 할까 하..
안드로이드 개발
2024. 5. 7. 15:23