Обновление IntelliJ до версии 10.5 и Android не сработает Android SDK не указан
Недавно я обновил мою установку IntelliJ Idea на своем Mac до 10.5. У меня был проект Android, над которым я работал в 10.0.3, и все отлично работает. Теперь, когда я пытаюсь создать проект, я получаю сообщение об ошибке:
Information:Compilation completed with 1 error and 0 warnings
Information:1 error
Information:0 warnings
Error:Android SDK is not specified for module Project_Android
Ответы
Ответ 1
Похоже, IntelliJ не знает, где находится Android SDK.
Вот шаг за шагом:
- Из вашего существующего проекта перейдите в "Файл" → "Структура проекта"
- Нажмите "Модули" в группе "Настройки проекта" (слева).
- Нажмите "Android" для вашего проекта.
- Нажмите "Создать", где будет указано "Платформа Android".
- Укажите его в локальное расположение Android SDK.
- Выберите версию API.
- Нажмите "Применить"
Это должно быть так. Удачи!
Изображение добавлено
![enter image description here]()
Ответ 2
Как говорит Neil Traft, вам также нужно сделать его SDK по умолчанию.
![IntelliJ 13.1.3 screenshot]()
Ответ 3
Я тоже был очень смущен этим. Мне не хватало sroid sroid в настройках платформы. ![enter image description here]()
После добавления этой конфигурации он все равно не работал, пока я не перезапустил Intelli-J. Очень запутанно.
Ответ 4
Обратите внимание, что конфигурация Android SDK изменилась в 10.5. Подробнее см. в блоге.
Ответ 5
У меня возникла такая же ошибка при создании нового проекта с LibGDX 1.9.4 с опцией проекта IntelliJ и его открытии. Многие из этих ответов стареют, так что вот подтверждение с 2016 года!
Решение, которое сработало для меня, заключалось в том, чтобы войти в настройки модуля и перейти на Android SDK вместо стандартного Java SDK для модуля Android:
Мне удалось запустить проект после того, как был установлен Android SDK. Спасибо @nicholas.hauschild за руководство по этому решению!
IntelliJ IDEA 2016.2.4
Build #IC-162.2032.8, built on September 9, 2016
JRE: 1.8.0_112-release-b343 x86