-
Notifications
You must be signed in to change notification settings - Fork 0
[FEATURE] R8 난독화 및 코드 축소 도입 #211
Copy link
Copy link
Open
Labels
Description
내용
릴리즈 빌드에 R8 난독화·코드 축소를 적용하고, AGP 9.1.0 기본 동작에 맞는 ProGuard 규칙을 작성
작업 상세 내용
-
app/build.gradle.kts— 릴리즈 빌드에isMinifyEnabled,isShrinkResources활성화 -
gradle.properties—android.r8.optimizedResourceShrinking활성화 -
app/proguard-rules.pro— 앱 레벨 규칙 작성 (Kakao SDK, kotlinx.serialization, Compose Navigation, kotlin.Result 등) -
data/consumer-rules.pro— Retrofit 서비스 인터페이스 keep 규칙 -
core/network/consumer-rules.pro— ResultCallAdapter, 네트워크 모델 keep 규칙 - 폰트 최적화 — 개별 .otf 9종 → Pretendard Variable .ttf 단일 파일로 교체
Reactions are currently unavailable