[Android Studioシリーズ(4)]カスタムgradle変数
1問題
Android Studioのプロジェクトに多くのモジュールがある場合、各モジュールにはbuildがあります.gradleファイルには、次のものが含まれています.
compileSdkVersion、buildToolsVersion、targetSdkVersion…..
等変数、コンパイル環境が変化した場合、これらの変数を修正する必要がある場合は、1つのモジュール1つのモジュールの修正buildが必要です.gradleファイルは、モジュールが多ければ面倒で、体力労働を繰り返す優雅な方法でこの問題を解決していますか?
2カスタム変数
優雅な解決策はgradle.propertiesでプロジェクト全体を定義するグローバルgradle変数
栗を挙げる:gradle.propertiesでは、次の変数を定義します.
すべてのbuild.gradleでは、次のように使用できます.
3転載は「梧桐その時雨」からのブログを明記してください.http://blog.csdn.net/fuchaosz/article/details/51151957
Tips:もしこのブログがあなたに役に立つと思ったら、ブロガーに言葉を残したり、トップになったりして、ブロガーがもっと良質なブログを作ることを奨励します.
Android Studioのプロジェクトに多くのモジュールがある場合、各モジュールにはbuildがあります.gradleファイルには、次のものが含まれています.
compileSdkVersion、buildToolsVersion、targetSdkVersion…..
等変数、コンパイル環境が変化した場合、これらの変数を修正する必要がある場合は、1つのモジュール1つのモジュールの修正buildが必要です.gradleファイルは、モジュールが多ければ面倒で、体力労働を繰り返す優雅な方法でこの問題を解決していますか?
2カスタム変数
優雅な解決策はgradle.propertiesでプロジェクト全体を定義するグローバルgradle変数
栗を挙げる:gradle.propertiesでは、次の変数を定義します.
ANDROID_BUILD_MIN_SDK_VERSION=15
ANDROID_BUILD_TARGET_SDK_VERSION=23
ANDROID_BUILD_SDK_VERSION=23
ANDROID_BUILD_TOOLS_VERSION=23.0.2
すべてのbuild.gradleでは、次のように使用できます.
compileSdkVersion Integer.parseInt(project.ANDROID_BUILD_SDK_VERSION)
buildToolsVersion project.ANDROID_BUILD_TOOLS_VERSION
3転載は「梧桐その時雨」からのブログを明記してください.http://blog.csdn.net/fuchaosz/article/details/51151957
Tips:もしこのブログがあなたに役に立つと思ったら、ブロガーに言葉を残したり、トップになったりして、ブロガーがもっと良質なブログを作ることを奨励します.