1

Возникли проблемы при попытке настроить Android Studio (последняя версия 2.3) на Mac (El Capitan 10.11.3). Studio установлен, но когда я запускаю его, появляется окно для настройки SDK, и после нескольких проходов я получаю эту ошибку:

"Произошла ошибка при попытке вычислить необходимые пакеты"

Кто-нибудь получил это?

2 ответа2

0

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

После некоторых исследований я обнаружил, что Android-студия искала sdkmanager и он является частью инструментов Android. Я скачал sdkmanager и распаковал его в папку /Users/<loggeduser>/Library/Android/sdk как инструмент. Это решило проблему, и мастер загрузил 1,5 ГБ данных.

0

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

  • Кажется, что Android Studio больше не включает инструменты командной строки. Это противоречит тому, что указано на веб-странице для загрузки AS. В любом случае, как было предложено в другом ответе на этот вопрос, сначала я скачал пакет .zip, содержащий инструменты командной строки (внизу страницы загрузки AS), и извлек его в .../android/sdk (the ... is любой путь, который вам нравится для компонентов Android, в моем случае я нахожусь на Mac и выбрал /usr /local /). Это приводит к подпапке, называемой инструментами.

  • Если вы запустите мастер, он не будет работать - ну, честно говоря, я не пробовал использовать пользовательский параметр, который позволяет выбрать каталог для sdk; возможно, это позволит мастеру увидеть менеджер sdk, который находится в tools /bin. Во всяком случае, я вошел в AS и внизу выбрал кнопку "настроить". Из выпадающего меню "SDK manager". Он запрашивает местоположение SDK. Нажал "редактировать". Выбран в качестве местоположения .../ Android / SDK. Предупреждение говорит о том, что SDK не установлен. В любом случае я попытался пойти дальше и успешно установил SDK (требуется некоторое время).

  • Теперь, после перезапуска AS, мастер установки больше не будет появляться. Но есть еще одна ошибка: в нижней части начального окна появляется диалоговое окно, в котором сообщается, что есть обновления для инструментов. Если вы попытаетесь установить их, вы столкнетесь с ошибкой (многие другие заметили это в SuperUser - см. Здесь и здесь). Ошибка связана с зависимостью инструментов от эмулятора, который не был установлен. Другие предлагают использовать sdkmanager из командной строки для установки эмулятора, но у меня это не сработало, поскольку у меня еще не установлен Java Development Kit, а sdkmanager из командной строки требует этого. Итак, я сделал это: снова нажал кнопку "настроить", выбрал "Настройки", а затем из дерева, которое слева появляется, выбрал «Внешний вид и поведение -> Настройки системы -> Обновления». Здесь для проверки обновлений переключился со "Стабильного канала" на "Канарский канал" (кажется, основываясь на предположениях о StackExchange, что эмулятор только там). Нажмите "Проверить сейчас". Отказался от установки обновлений для инструментов. Затем выберите в дереве слева "Android SDK" и там вкладку "Инструменты SDK". В этот момент появился эмулятор, я выбрал его, применил настройки, и это установило эмулятор и обновление инструмента с Канарского канала. Понятно, что это означает, что они менее стабильны, но это так. Вернулся к "Обновлениям" и снова выбрал "Стабильный канал".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .