Не удается создать проект Gradle с Android Studio

Я использую Android Studio 0.3.0 (настроен на использование градиентной оболочки для сборки), 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. Если вы знаете обходное решение или исправление, это было бы круто.

    Возможно, вы удалили xcode, вызвав issuse. Попробуйте переустановить средства командной строки, чтобы убедиться, что git работает нормально.

    Выполните команду ниже:

    xcode-select --install

    Нажмите «Установить», чтобы загрузить и установить инструменты командной строки Xcode.

    Я думаю, что Android Studio запускает «make» из другого каталога, так что вот мое исправление и работает как ожидалось:

     def getCommitsCount() { return "git --git-dir=${projectDir}/.git --work-tree=${projectDir} rev-list --count HEAD".execute().text.toInteger() } 

    У меня была такая же проблема с подсчетом фиксации. То, что работало для меня, наконец, было

     def getGitCommitCount() { def process = "git rev-list HEAD --first-parent --count".execute() return process.text.toInteger() } 

    Чтобы узнать, в чем причина, по которой поток вывода пуст, обращается к потоку ошибок с использованием err .

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

    Вероятно, поскольку JChord указал, что ошибка может быть.

    «Xcrun: ошибка: недействительный активный путь разработчика (/ Library / Developer / CommandLineTools), отсутствует xcrun по адресу: / Library / Developer / CommandLineTools / usr / bin / xcrun"

    Затем решение состоит в (re) установке инструментов командной строки Xcode.

    xcode-select --install

    Так как git подключен к нему.