5

私は Android Studio 0.3.0 (gradle ラッパーを使用してビルドするように構成されています)、Gradle 1.8 を使用しています。Android Studio でプロジェクトをビルド (または再ビルド) するたびに、次のエラーが発生します。

Gradle: A problem occurred evaluating project ':MyProject'.
> For input string: ""

エラーをクリックすると、build.gradle のエラー コードは次のようになります。

def getCommitsCount() {
    return 'git rev-list --count HEAD'.execute().text.toInteger()
}

削除する.toInteger()と、エラーはなくなりました。それ以外の場合は、コンソールからプロジェクトをビルドできます./gradlew clean check build

誰もが同じ問題を抱えていますか?Android Studioの問題のようです。回避策または修正方法を知っていれば、それは素晴らしいことです。

4

5 に答える 5

0

Android Studioは別のディレクトリから「make」を実行すると思うので、ここに私の修正があり、期待どおりに動作します:

def getCommitsCount() {
    return "git --git-dir=${projectDir}/.git --work-tree=${projectDir} rev-list --count HEAD".execute().text.toInteger()
}
于 2013-10-28T10:10:39.000 に答える