Не удалось импортировать новый проект Gradle: не удалось найти версию Build Tools * .0.0

Когда я загружаю Android Studio и выбираю «Новый проект …» и прорабатываю новый проект, я получаю эту всплывающую ошибку:

Не удалось импортировать новый проект Gradle: не удалось найти версию средств для сборки 17.0.0

Обратитесь к журналу IDE для получения дополнительной информации (Справка | Показать журнал)

Мне бы очень хотелось проконсультироваться с журналом IDE, но мне даже не удалось попасть в приложение, чтобы сделать что-нибудь. Я несколько раз просматривал настройки, чтобы узнать, могу ли я установить путь к средствам сборки, но я не могу найти ничего. Как это исправить, или как мне попасть в приложение без открытия проекта, чтобы я мог хотя бы увидеть журналы?

Проведя несколько часов: я перезапустил Android SDK Manager и в это время я заметил, что у меня появились Android SDK Platform-tools (обновление) и Android SDK Build-tools (новый).

После их установки я наконец смог полностью скомпилировать мой проект.

Примечание. Должен быть установлен последний ADT (версия 22).

Начиная с Apil 2018 , действительно простое решение с использованием Android Studio:

  1. Открыть Android Studio
  2. В верхней части выберите Инструменты -> Android -> Менеджер SDK
  3. В разделе «Внешний вид и поведение» -> «Настройки системы» -> «Android SDK», нажмите « Инструменты SDK» сверху. Затем выделите инструменты Android SDK Build Tools из списка.
  4. Установите флажок « Показать сведения о пакете », выберите нужную версию инструмента сборки и нажмите «Применить».

Готово.

Посмотрите в SDK Manager, какая ваша самая высокая версия Android SDK Build-tools , и скопируйте этот номер версии в файле build.gradle проекта в build.gradle android/buildToolsVersion (для меня версия была «18.1.1»).

Надеюсь, это поможет!

Это то, что я должен был сделать:

  1. Установите последнюю версию Android SDK Manager (22.0.1)
  2. Установить Gradle (1.6)
  3. Обновите переменные среды:
    • ANDROID_HOME=C:\...\android-sdk
    • GRADLE_HOME=C:\...\gradle-1.6
  4. Update / dobblecheck моя переменная PATH:
    • PATH=...;%GRADLE_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
  5. Запустите Android SDK Manager и загрузите необходимые SDK API

Это происходит потому, что версия Build Tools x не существует .

Сегодня последняя версия 23.0.2 (может быть изменена все время).

Необходимые buildToolsVersion включены в Android SDK, обычно устанавливаемый в каталог /build-tools/ .

Не путайте Android SDK Tools с помощью SDK Build Tools .


Измените в build.gradle buildToolsVersion версию, установленную в /build-tools

 android { buildToolsVersion "23.0.2" // ... } 

У меня был API 17, но этого было недостаточно. Мне действительно нужно установить «Android SDK Build-Tools 17».

Вы можете найти «Android SDK Build-Tools X» внутри первого ребенка с именем «Инструменты» в «Android SDK Manager».

в своей проектной перспективе найдите приложение -> build.gradle и отредактируйте эти строки

android { compileSdkVersion "android-N" buildToolsVersion "24.0.0 rc1"

как это:

android { compileSdkVersion 24 buildToolsVersion "23.0.3"

Всякий раз, когда вы попытаетесь запустить проект с версией инструмента сборки, отсутствующей в студии, вы столкнетесь с этой ошибкой.

На данный момент в 2017 году Android стал совершенно простым.

Это спросит вас об этой проблеме, а также что-то вроде этого

Снимок экрана из Android Studio

Вам просто нужно щелкнуть по нему, и система загрузится в версию сборки, необходимую для запуска проекта.

Недавно у меня была эта проблема, в моем проекте не local.properties файл local.properties .

Проверьте файл local.properties если он содержит sdk.dir с правильным путем для sdk

Я думаю, вы можете скачать последнюю версию Android SDK и использовать it.i сделать это и устранить проблему и хорошо работать. вот ссылка: http://developer.android.com/sdk/index.html#download

gradle попробуйте запустить gradle в командной строке. Он может указать вам настройку и переменную среды:

 export _JAVA_OPTIONS="-Xms256m -Xmx1024m" 

Подробнее здесь: 1 , 2


Далее убедитесь, что в PATH доступны инструменты сборки Android SDK ( adb , aapt , dx , dx.jar ). Если нет, вы можете создавать символические ссылки в соответствующих местах. Они изменились с выпуском новых версий SDK. Вот сценарий оболочки, который создает символические $ANDROID_HOME папке $ANDROID_HOME для вас.

В основном, ошибка в том, что у вас отсутствует «Android SDK Build-tools».

Это сработало для меня после того, как я попробовал множество решений:
По какой-то причине процесс adb не перезапустился после установки новых пакетов. Ручное убийство adb.exe и попытка импортировать проект еще раз решили эту проблему для меня.

Удалите Android SDK Tools, а затем переустановите их из Tools> SDK Manager.

Снимок экрана о том, как удалить SDK Tools

  • Android NDK учебник / руководство для начинающих.
  • Как получить данные из каждого динамически созданного EditText в Android?
  • Java: проблема неразрешенной компиляции
  • Java: как вызвать нестатический метод из основного метода?
  • PorterduffXfermode: очистить раздел растрового изображения
  • Как ограничить пропускную способность в Java?
  • java.lang.NullPointerException: попытка вызвать виртуальный метод для ссылки на нулевой объект
  • Не удалось выполнить dex: превышение верхнего предела GC в Eclipse
  • Что такое синтаксис?
  • ANDROID: идентификатор электронной почты для почтового клиента электронной почты пуст в android-parse
  • как получить максимальное значение из списка / ArrayList
  • Давайте будем гением компьютера.