Когда я загружаю Android Studio и выбираю «Новый проект …» и прорабатываю новый проект, я получаю эту всплывающую ошибку:
Не удалось импортировать новый проект Gradle: не удалось найти версию средств для сборки 17.0.0
Обратитесь к журналу IDE для получения дополнительной информации (Справка | Показать журнал)
Я хотел бы проконсультироваться с журналом IDE, но мне даже не удалось попасть в приложение, чтобы сделать что-нибудь. Я несколько раз просматривал настройки, чтобы узнать, могу ли я установить путь для инструментов сборки, но я не могу найти ничего. Как это исправить или как я могу попасть в приложение без открытия проекта, чтобы я мог хотя бы просмотреть журналы?
Проведя несколько часов: я перезапустил Android SDK Manager
и в это время я заметил, что у меня появились Android SDK Platform-tools
(обновление) и Android SDK Build-tools
(новый).
После их установки я наконец смог полностью скомпилировать свой проект.
Примечание. Должен быть установлен последний ADT (версия 22).
По состоянию на август 2016 года , действительно простое решение с использованием Android Studio:
Готово.
Посмотрите в SDK Manager, какая ваша самая высокая версия Android SDK Build-tools
и скопируйте этот номер версии в файле build.gradle
проекта в build.gradle
android/buildToolsVersion
(для меня версия была «18.1.1»).
Надеюсь, это поможет!
Это то, что я должен был сделать:
ANDROID_HOME=C:\...\android-sdk
GRADLE_HOME=C:\...\gradle-1.6
PATH=...;%GRADLE_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
Это происходит потому, что версия Build Tools x не существует .
Сегодня последняя версия 23.0.2
(может быть изменена все время).
Необходимые buildToolsVersion
включены в Android SDK, обычно устанавливаемый в каталог <sdk>/build-tools/<buildToolsVersion>
.
Не путайте Android SDK Tools с помощью SDK Build Tools .
Измените build.gradle
buildToolsVersion
на некоторую версию, установленную в <sdk>/build-tools
android { buildToolsVersion "23.0.2" // ... }
Я установил API 17, но этого было недостаточно. Мне действительно нужно установить «Android SDK Build-Tools 17».
Вы можете найти «Android SDK Build-Tools X» внутри первого ребенка с именем «Инструменты» в «Android SDK Manager».
Недавно у меня была эта проблема, в моем проекте не local.properties
файл local.properties
.
Проверьте файл local.properties
если он содержит sdk.dir
с правильным путем для sdk
В своей проектной перспективе найдите приложение -> build.gradle и отредактируйте эти строки
android { compileSdkVersion "android-N" buildToolsVersion "24.0.0 rc1"
как это:
android { compileSdkVersion 24 buildToolsVersion "23.0.3"
Я думаю, вы можете скачать последнюю версию Android SDK и использовать it.i сделать это и устранить проблему и хорошо работать. Вот ссылка: http://developer.android.com/sdk/index.html#download
gradle
попробуйте запустить gradle
в командной строке. Это может привести к настройке и переменной среды:
export _JAVA_OPTIONS="-Xms256m -Xmx1024m"
Подробнее здесь: 1 , 2
Далее убедитесь, что инструменты сборки SDK для Android ( adb
, aapt
, dx
, dx.jar
) доступны в PATH
. Если нет, вы можете создавать символические ссылки в соответствующих местах. Они изменились с выпуском новых версий SDK. Вот сценарий оболочки, который создает символические $ANDROID_HOME
папке $ANDROID_HOME
для вас.
В основном, ошибка в том, что у вас отсутствуют «Android SDK Build-tools».
Это работало для меня после того, как я попробовал множество решений:
По какой-то причине процесс установки adb не перезапустился после установки новых пакетов. Ручное убийство adb.exe и попытка импортировать проект еще раз решили эту проблему для меня.
Всякий раз, когда вы попытаетесь запустить проект с версией инструмента сборки, отсутствующей в студии, вы столкнетесь с этой ошибкой.
На данный момент в 2017 году Android стал совершенно простым.
Это подскажет вам об этой проблеме, а также что-то вроде этого
Вам просто нужно щелкнуть по нему, и система загрузится в версию сборки, необходимую для запуска проекта.