bin^2

bin^2

discord server
twitter

Androidのヒント 2023年03月29日

#アンドロイド #開発 #ヒント
#構築 #パフォーマンス #最適化

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

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。