차영호

Android 플랫폼 개발에 관심이 많으며, LINE Android 앱의 빌드 안정화 및 자동화 업무를 맡고 있습니다.

LINE Android CI에 App Bundle 적용기

안녕하세요. LINE Plus 차영호입니다. LINE Android 팀에서는 작년 7월부터 Android App Bundle을 도입해서 앱 개발을 진행하고 있습니다. 이제 1년 조금 넘게 사용했는데요. LINE Android CI에 App Bundle을 적용하면서 겪었던 여러 가지 어려움을 공유하려고 합니다.

먼저 App Bundle과 유니버설 APK에 대해 간단히 소개하고 LINE Android CI 시스템에서 App Bundle에 대응하기 위해 어떠한 작업을 했는지 살펴보겠습니다. 그다음 CI 시스템에 적용했을 때 발견한 몇 가지 오류와 이를 어떻게 해결했는지 공유하려고 합니다.

LINE Android 애플리케이션 빌드에 R8 컴파일러 적용하기

안녕하세요. LINE+에서 LINE Android 앱을 개발하고 있는 차영호입니다. 이번 글에서는 LINE Android 앱에 Google의 새로운 Android 용 DEX 컴파일러인 R8을 적용하는 과정을 뒤돌아보려고 합니다.