私はgradleを初めて使用しています。私はgradle.propertiesファイルにブール値のプロパティを持っています。私はそれにアクセスしようとすると、プロパティは文字列として設定されます。文字列プロパティは、文字列がnullでなく、空でない場合に常にtrueと評価されたようです。gradle.propertiesファイルのブール値のプロパティは文字列として読み取られます
私gradle.propertiesは、メッセージ '有効コアは' 常に印刷されますです
if (enableGradleApp) {
println 'Enabled core'
}
のように見えるこの
enableGradleApp=false
と私のsettings.gradleのように見えます。
私は同じ問題を抱えていたが、私はちょうどこのようboolean
にそれを変換するいくつかの助けてください
作品設計通りに、プロパティファイルから読み込まれたすべてのプロパティは文字列です。 – Henry
私は(再)開設しました:https://github.com/gradle/gradle/issues/2632 –