2015-08-28 2 views
5

Эта проблема возникает, когда мой проект Android Studio копируется другими, но они могут запускать его напрямую.
Сообщение об ошибке failed to find build tools versions XX.X.X.
Тогда как они узнают, какая версия должна быть изменена для собственной системы?
Или есть лучший способ установить buildToolsVersion "XX.X.X", чтобы он был очень популярен в build.gradle?
Также тот же вопрос для compileSdkVersion, откуда я могу узнать, какие версии доступны в моей системе?
Есть ли сценарий с градиентом (не ограниченный), чтобы узнать доступную версию?Как узнать, какая моя система доступна? Gradle buildToolsVersion

+0

вы используете ? Я столкнулся с этим с 23.x.xr3 –

+0

@NoahHerron Я использую 22.0.1, но доступно еще – xuanzhui

ответ

2

Посмотрите на ваш build.gradle (Module:<app-name>) файл. В этом файле должна быть строка buildToolsVersion. Убедитесь, что у вас и у других установлена ​​эта версия установленных инструментов сборки.

Также убедитесь, что версия инструментов сборки по-прежнему доступна для менеджера SDK.

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

Мы исправили это, установив самую последнюю версию инструментов сборки.

Я также столкнулся с этой проблемой, когда обновил Android Studios, и версия инструментов сборки больше не была доступна.

Для compileSdkVersion вы можете перейти Tools > Android > SDK Manager. Это подтянет окно, которое позволит вам управлять compileSdkVersion и вашим buildToolsVersion.

Вы также можете выбрать ссылку в левом нижнем углу (Launch Standalone SDK Manager), это даст вам немного больше информации.

+0

Спасибо, я могу найти это из 'Android SDK Manager', мне интересно, можем ли мы получить информацию с помощью скрипта gradle ? – xuanzhui

1

Вы можете проверить имеющиеся версии от линии официального Android разработчика: https://developer.android.com/studio/releases/build-tools.html

Затем выберите соответствующую версию (обычно последняя) на основе версии, что инструмент сборки compileSdkVersion и targetSdkVersion

Смежные вопросы