#アンドロイド #開発 #ヒント
#構築 #パフォーマンス #最適化
Android Gradle Plugin 7 では、BuildFeatures を個別に構成することがサポートされており、不要な機能を無効にすることでビルド速度を向上させることができます
使用法#
build.gradle
android {
buildFeatures{
aidl false
buildConfig false
compose false
prefab false
renderScript false
resValues false
shaders false
viewBinding false
dataBinding false
}
}
gradle.properties を使用した統一設定#
gradle.properties
android.defaults.buildfeatures.aidl=false
android.defaults.buildfeatures.compose=true
android.defaults.buildfeatures.renderscript=false
android.defaults.buildfeatures.shaders=false
android.library.defaults.buildfeatures.buildconfig=false
android.library.defaults.buildfeatures.resvalues=false
参照#
https://developer.android.com/reference/tools/gradle-api/7.0/com/android/build/api/dsl/BuildFeatures