Как установить путь к Android SDK вручную? - PullRequest
0 голосов
/ 07 мая 2018

Менеджер SDK в Intellij IDEA 2018.1, похоже, не работает в моих системах (Arch Linux и Ubuntu 18.04). Он загружает все как положено, и я получаю рабочий SDK и рабочий набор инструментов в выбранном каталоге, но когда он действительно завершается, он продолжает загружаться, а кнопка «Готово» остается серой. Если я убиваю процесс и запускаю его снова, он говорит «Ничего не делать», но продолжает загружаться в любом случае.

Может быть, у кого-то есть исправление для этого, что было бы замечательно, но также помогло бы, если бы я мог вручную указать путь SDK (например, в некоторых конфигурационных файлах), чтобы мне не пришлось проходить через прерванная процедура загрузки.

Ответы [ 2 ]

0 голосов
/ 17 июня 2018

У меня была такая же проблема после установки 2018.1 на моем Mac.У меня было немного другое, я переустановил macOS заново и скопировал файлы моего предыдущего проекта.Когда я установил ОС, я случайно изменил имя своей домашней папки.Когда я впервые открыл IntelliJ, я открыл проект, и мой Android SDK указывал на мою старую домашнюю папку.Когда я попытался изменить его, я получил блокировку после завершения установки, как вы сделали.Принудительный выход и повторная попытка дали мне «ничего не делать».

Я попытался войти в настройки, не открывая проект, и путь SDK снова был пустым.Направив его в правильное место, он снова все установил и быстро заблокировал.

Я просмотрел все, но не смог найти, где хранится этот путь.В итоге я удалил 2018.1 и вернулся к 2017.3.3, что было до переустановки macOS.

Я уверен, что это не тот ответ, который вы искали, но я бы порекомендовал вернуться к предыдущемуверсия.Похоже, 2018.1 прослушивается.

0 голосов
/ 07 мая 2018

Щелкните правой кнопкой мыши на имени вашего приложения в представлении проекта, выберите «Открыть настройки модуля» в раскрывающемся меню, нажмите «Расположение SDK» и измените путь SDK на любой другой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...