Не удается создать проект 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 подключен к нему.

    Intereting Posts
    Управление проектами IntelliJ IDEA / Android Studio Как сменить сохранение изображения Ориентация в режиме Portitate в android с использованием Surfaceholder Glide assert: java.lang.IllegalArgumentException: вы должны вызвать этот метод в основном потоке Как использовать rawQuery в android Найти ближайший Gps указать на местоположение пользователя из списка Dexopt потерпел неудачу на очень большом APK (Out-of-order method_idx), когда dex.force.jumbo = true Когда Fragment заменяется и помещается в задний стек (или удаляется), он остается в памяти? Передача параметров с помощью HttpURLConnection FragmentActivity onSaveInstanceState не получает вызов Антенна аутентификации HttpClient всегда возвращает код 401 Две операции searchable.xml в одном AndroidManifest.xml Карточка AFreeChart не заполняет родительскую Активность Android onDestroy () не всегда вызывается, и если вызывается только часть кода, выполняется Eclipse Android: как использовать проект библиотеки со связанными папками? Несколько ListAdapters или один, используя фильтрацию (Android Performance)