не удалось импортировать новый проект gradle: не удалось найти версию build tools * .0.0

<p>когда я загружаю android studio и выбираю «новый проект ...» и выполняю создание нового проекта, я получаю эту всплывающую ошибку:</p><blockquote> <p>не удалось импортировать новый проект gradle: не удалось найти build tools revision 17.0.0</p> <p>обратитесь к журналу ide для получения более подробной информации (справка | показать журнал)</p> </blockquote><p>я хотел бы обратиться к журналу ide, но мне даже не удалось войти в приложение, чтобы сделать что-либо еще. я просмотрел настройки несколько раз, чтобы посмотреть, смогу ли я указать путь для инструментов сборки, но ничего не могу найти. как мне это исправить, или как я могу войти в приложение, не открывая проект, чтобы я мог хотя бы просмотреть журналы?</p>

<p>потратив несколько часов: я перезапустил <code>android sdk manager</code> и в это время заметил, что у меня есть <code>android sdk platform-tools</code> (обновление) и <code>android sdk build-tools</code> (новое).</p><p>после установки я наконец смог полностью скомпилировать свой проект.</p><p>примечание. должна быть установлена последняя версия adt (версия 22).</p>

<p><strong> начиная с apil 2018 </strong>, действительно простое решение с использованием android studio:</p><ol> <li>откройте android studio</li> <li>сверху выберите<strong> инструменты </strong>-><strong> android </strong>-><strong> sdk manager </strong></li> <li>в разделе «внешний вид и поведение» -> «системные настройки» -> android sdk нажмите<strong> «инструменты sdk» </strong>сверху. затем выделите<strong> android sdk build tools </strong>из списка.</li> <li>установите флажок «<strong> показать сведения о пакете </strong>», выберите нужную версию инструментов сборки и нажмите «применить». </li> </ol><p>готово. </p>

<p>посмотрите в sdk manager, какая у вас самая высокая версия <code>android sdk build-tools</code>, и скопируйте этот номер версии в файл проекта <code>build.gradle</code>, в свойстве <code>android/buildtoolsversion</code> (для меня версия была «18.1.1»).</p><p>надеюсь, это поможет!</p>

<p>вот что я должен был сделать:</p><ol> <li>установите последнюю версию <a href="http://developer.android.com/sdk/index.html">android sdk manager</a> (22.0.1)</li> <li>установить <a href="http://www.gradle.org/get-started">gradle</a> (1.6)</li> <li>обновить мои переменные среды: <ul> <li><code>android\_home=c:\...\android-sdk</code> </li> <li><code>gradle\_home=c:\...\gradle-1.6</code></li> </ul></li> <li>обновить/убрать проверку моей переменной path: <ul> <li><code>path=...;%gradle\_home%\bin;%android\_home%\tools;%android\_home%\platform-tools</code></li> </ul></li> <li>запустите android sdk manager и загрузите необходимые sdk api</li> </ol>

<p>это происходит потому, что <strong>build tools ревизии x не существует</strong>.</p><p>на сегодняшний день последняя версия - <code>23.0.2</code> (может изменяться постоянно).</p><p><code>buildtoolsversion</code>, которые вы хотите, включены в android sdk, обычно устанавливаемый в каталог <code><sdk>/build-tools/<buildtoolsversion></code>.</p><p><strong>не путайте</strong> <a href="http://developer.android.com/intl/es/tools/sdk/tools-notes.html">инструменты android sdk</a> с <a href="http://developer.android.com/intl/es/tools/revisions/build-tools.html">инструменты сборки sdk</a> .</p><hr><p>измените в <code>build.gradle</code> <code>buildtoolsversion</code> версию, установленную в <code><sdk>/build-tools</code></p><pre><code>android { buildtoolsversion "23.0.2" // ... } </code></pre>

<p>всякий раз, когда вы попытаетесь запустить проект с версией инструмента сборки, отсутствующей в студии, вы столкнетесь с этой ошибкой.</p><p>по состоянию на 2017 год, это было сделано очень просто с помощью android studio.</p><p>он подскажет вам об этой проблеме вместе с чем-то вроде этого</p><p><img src="https://i.stack.imgur.com/wwaum.jpg" alt="a screenshot from android studio"></p><p>вы просто должны нажать на нее, и система загрузит версию сборки, необходимую для запуска проекта.</p>

<p>в перспективе вашего проекта, найдите application -> build.gradle и отредактируйте эти строки </p><p><code>android { compilesdkversion "android-n" buildtoolsversion "24.0.0 rc1"</code></p><p>как это:</p><p><code>android { compilesdkversion 24 buildtoolsversion "23.0.3"</code></p>

<p>у меня был установлен api 17, но этого было недостаточно. что мне действительно нужно, так это «android sdk build-tools 17». </p><p>вы можете найти свой «android sdk build-tools x» внутри первого дочернего элемента с именем «инструменты» в «android sdk manager».</p>

<p>у меня недавно была эта проблема, в моем проекте не было файла <code>local.properties</code>.</p><p>проверьте файл <code>local.properties</code>, если он содержит <code>sdk.dir</code> с правильным путем к sdk</p>

<p>это сработало для меня после того, как я попробовал много решений:<br> по какой-то причине процесс adb не перезапустился после установки новых пакетов. ручное уничтожение adb.exe и попытка импортировать проект в другой раз решили эту проблему для меня.</p>

<p>в основном ошибка говорит о том, что у вас отсутствуют "android sdk build-tools".</p>

<p>попробуйте сначала запустить <code>gradle</code> в командной строке. может потребоваться настройка и переменная окружения:</p><pre><code>export \_java\_options="-xms256m -xmx1024m" </code></pre><p>подробнее здесь: <a href="http://www.pressingquestion.com/5031828/failed-to-import-new-gradle-project-failed-to-find-build-tools-revision-1700">1</a> , <a href="https://stackoverflow.com/a/16634014/356895">2</a> </p><hr><p>далее убедитесь, что инструменты сборки android sdk (<code>adb</code>, <code>aapt</code>, <code>dx</code>, <code>dx.jar</code>) доступны в <code>path</code>. если нет, вы можете создать символические ссылки в соответствующих местах. они изменились с выпуском новых версий sdk. вот сценарий <a href="https://gist.github.com/johnjohndoe/6442719">shell, который создает символические ссылки в папке <code>$android\_home</code></a> для вас.</p>

<p>я думаю, что вы можете загрузить последнюю версию android sdk и использовать ее. я делаю это, исправляю проблему и работаю хорошо . вот ссылка: <a href="http://developer.android.com/sdk/index.html#download">http://developer.android.com/sdk/index .html # скачать</a> </p>

<p>удалите android sdk tools, а затем переустановите их из инструменты> sdk manager.</p><p> <a href="https://i.stack.imgur.com/1wahm.png"> <img src="https://i.stack.imgur.com/1wahm.png" alt="screenshot of how to uninstall sdk tools"> </a> </p>