2017-05-09 15 views
0

私はgradle.properties(以前はbuild.gradleにありました)にプロジェクトバージョンを指定しました。私はbuild.gradleでバージョンを確認し、(私はbuild.gradleし、同じバージョンの文を移動した場合、それは動作しますが)現在のロジックは私のために失敗します。gradle.propertiesのプロジェクトバージョンをgradleビルド用に指定します。

gradle.properties

version '0.0.7-SNAPSHOT' 

この問題を引き起こしている可能性がありますどのように

println(project.version) //I have tried version instead of project.version 
ext.isSnapshot = project.version.endsWith("-SNAPSHOT") 
println(isSnapshot) //prints SNAPSHOT if I copy version to build.gradle 
if (project.version.endsWith("-SNAPSHOT")) { 
    println("*****this is a SNAPSHOT build*****") 
} else { 
    println("*****this is a RELEASE build*****") 
} 

任意の考えをbuild.gradle?ありがとう

答えて

1

gradle.propertiesは構文が異なり、標準Javaプロパティファイルです。

ので、試してみてください。

version:0.0.7-SNAPSHOT 
+0

作品 - コロンを追加し、endsWithロジックをオフに投げていた引用符を削除します –

関連する問題