Open HI-JIN2 opened 1 week ago
이 변경 사항은 Android 애플리케이션의 build.gradle.kts
파일에 여러 수정을 도입합니다. 주로 release
빌드 유형의 설정이 변경되어 리소스 축소 및 코드 축소가 활성화되었습니다. isMinifyEnabled
와 shrinkResources
가 각각 true
로 설정되었으며, debug
빌드 유형은 이전 구성 그대로 유지됩니다. 전체 구조는 변경되지 않았고, 의존성 부분도 추가되거나 제거된 라이브러리가 없습니다.
파일 경로 | 변경 요약 |
---|---|
app/build.gradle.kts | release 빌드 유형에서 isMinifyEnabled 와 shrinkResources 를 true 로 변경. debug 빌드는 변경 없음. 전체 구조 및 의존성 부분은 변경 없음. |
app/proguard-rules.pro | 여러 ProGuard 규칙 추가: Retrofit2, OkHttp, Hilt, Firebase Analytics, Gson, Coroutines, AndroidX 관련 클래스 및 인터페이스 유지. |
🐰 변화의 바람이 불어와
APK가 가벼워져 기뻐라!
코드가 숨겨지고 빛나니,
최적화의 길로 나아가네.
작은 발자국으로 큰 꿈을,
토끼의 희망이 여기 있네! 🌟
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary
난독화 코드 추가
Summary by CodeRabbit