Обновление 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. Очень запутанно.

Ответ 5

У меня возникла такая же ошибка при создании нового проекта с LibGDX 1.9.4 с опцией проекта IntelliJ и его открытии. Многие из этих ответов стареют, так что вот подтверждение с 2016 года!

Решение, которое сработало для меня, заключалось в том, чтобы войти в настройки модуля и перейти на Android SDK вместо стандартного Java SDK для модуля Android:

  • Щелкните правой кнопкой мыши проект и выберите "Открыть настройки модуля".
  • Выберите модули в разделе "Настройки проекта".
  • Выберите модуль Android.
  • Выберите вкладку "Зависимости".
  • Выберите подходящий Android SDK вместо Java SDK.

    • Если желаемого Android SDK нет, перейдите на вкладку SDK в разделе "Настройки платформы" и добавьте новый Android SDK с помощью кнопки "+".

Мне удалось запустить проект после того, как был установлен Android SDK. Спасибо @nicholas.hauschild за руководство по этому решению!

Решение устанавливает модуль Android с Android SDK в настройках модуля. IntelliJ IDEA 2016.2.4 Build #IC-162.2032.8, built on September 9, 2016 JRE: 1.8.0_112-release-b343 x86