R8 の有効化
DashO™ Gradle プラグイン(Android 用) では、名前変更機能および除去機能が R8 に移行されました。このため、お客様のアプリが完全に保護されるようにするには、本プラグインと共に R8 を有効化する必要があります。 R8 をプロジェクトのシュリンカーとして設定する必要がある場合に R8 を有効化するには、R8 をプロジェクトのシュリンカーとして設定すると共に、保護したいビルド タイプに対する shrinking をアプリケーションで有効化する必要があります。
Android Gradle プラグイン 3.4 以降では、既定で R8 がシュリンカーとして設定されています。
Android Gradle プラグイン バージョン 3.3 以前を使用する場合は、gradle.properties
ファイルとルートの build.gradle
に次のステートメントを追加します。
android.enableR8=true
ビルド タイプに対する shrinking を有効化するには、プロジェクトの build.gradle
内で minifyEnabled
プロパティを使用します。
android {
buildTypes {
release {
minifyEnabled true
}
}
}