build.gradleの設定 - Ki-Kobayashi/Android-Wiki GitHub Wiki
🟩
🟡
🟩 公式ページ
https://developer.android.com/studio/build?hl=ja#settings-file
🟩 ProGuard とは
以下の機能がある
- コードを縮小して最適化
- 未使用のクラスメソッドが削除される
- 呼び出されないリソースも無視される
- ビルド時にコードを難読化
🟡 app / build.gradleの設定
buildTypes {
release {
isMinifyEnabled = true 👈追加
isShrinkResources = true 👈追加
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
)
}
}
🟩
🟡
🟩
🟡
🟩
🟡
🟩
🟡
🟩
🟡
🟩
🟡
🟩
🟡
🟩
🟡