Подтвердить что ты не робот

Ошибка intelliJ IDEA 13: выберите Android SDK

Я установил Android SDK 22.3 и JDK 1.7 update 21 на Win7 x64. Теперь я создал пустой проект приложения Android с использованием intelliJ 13.0.1 (также использую эмулятор в качестве целевого устройства) и попытался создать проект, но столкнулся с 'Error: Please select Android SDK'.

Поэтому я выбираю Emulator как Target Device, но я не мог выбрать свой AVD, так как есть Error: Cannot find any configured Android SDK.

В структуре проекта он четко показывает платформу Android 4.4.2 в качестве Project SDK. Поэтому я совершенно смущен, не знаю, как решить проблему.

пс. Я обновлял intelliJ 12.1.2 до intelliJ 13.0.1, и все настройки были автоматически унаследованы от 12.1.2 при запуске 13.0.1, но, похоже, не все настройки были точно скопированы до 13.0.1, что неожиданно.

приветствия

4b9b3361

Ответ 1

Моя проблема: "пожалуйста, выберите Android SDK", но все в порядке :( → Я думаю, что один из файлов IntelliJ потерпел крах (после синего экрана смерти)

Мое разрешение:

Файл → Настройки → Android SDK → Редактирование местоположения Android SDK → Далее, Далее (Android SDK обновлен.), Завершено

... и разбитый файл был восстановлен!

Ответ 2

Я столкнулся с этой ошибкой после установки Intellij IDEA Ultimate 14.1 и открытия существующего проекта Android, который я создал с помощью Android Studio. Оказывается, мне просто пришлось добавить Android SDK в свой список SDK и исправить настройки SDK проекта/модуля. Вот как я это сделал:

Перейдите к File -> Project Structure. Перейдите на вкладку "Проект" в разделе "Настройки проекта". В Project SDK нажмите New -> Android SDK.

Adding new Android SDK

Теперь выберите существующий каталог для Android SDK. В моем случае это было в этой папке:

C:\Users\<windows username>\AppData\Local\Android\android-sdk

Нажмите "ОК" . Появится меню с просьбой установить целевой Java SDK + Build. Вы можете либо изменить их, либо оставить в качестве значений по умолчанию и нажать "ОК" . Теперь вы увидите "Android API XX Platform" в раскрывающемся списке Project SDK. Нажмите "Применить" внизу. Затем перейдите на вкладку "Модули" в разделе "Параметры проекта" и щелкните по папкам в списке модулей.

Module List

Для каждой папки перейдите на вкладку зависимостей и измените SDK модуля на новый Android SDK и нажмите "Применить". Затем нажмите "ОК" , чтобы закрыть диалоговое окно "Структура проекта".

После выполнения вышеописанного проекта мой проект был исправлен.

Ответ 3

У меня была одна и та же проблема. все кажется правильным. Я перезапускаю, удаляю и аннулирую кеш студии Android, восстанавливаю, очищаю и ничего не изменяю. Наконец, он разрешен щелчком по проекту синхронизации с Gradle файлами в студии Android 3.0

Проект синхронизации с помощью  Gradle Кнопка

Ответ 4

Удалите все SDK для Android из Intellij и добавьте их снова.

Чтобы сделать эту открытую структуру проекта, на панели SDK удалите все SDK для Android, нажмите "ОК". открыть структуру проекта и добавить их снова.

Ответ 5

в Android 3.1.1 мы не можем найти проект синхронизации в инструментах, поэтому C:\Users\AndroidStudioProjects\projectname\.idea\libraries удаляет файлы из библиотек и снова выполняет синхронизацию

Ответ 6

Если вы не можете скомпилировать проект и у вас есть это сообщение:

enter image description here

Перейдите в " Файл" → " Структура проекта", затем перейдите в раздел " Модули " и выберите приложение модуля, а затем выберите " Compile Sdk Version" и " Build Tools Version", после чего нажмите " OK".

enter image description here

Подождите, пока Gradle синхронизируется и готов!

Ответ 7

Я столкнулся с проблемой в IntelliJ Idea 14. Мой проект отлично работал на Android Studio. Я решил продолжить разработку идеи IntelliJ. После импорта проекта мне не удалось запустить его, и я получил подобное сообщение об ошибке в окне "Редактировать конфигурацию". Основываясь на том, что сказал @Ali, я удалил все свои SDK и снова установил их, но не работал.

Я открыл "Структура проекта" > "Настройки платформы" > SDK. Я обнаружил, что "Цель сборки" для платформы Android API 21 не установлена. Установив его в один из моих последних SDK, проблема исправлена, и я мог без проблем запускать проект.

Ответ 8

  • Перейти к структуре проекта (Ctrl + Alt + shift + S) → Настройки Platforn → SDK → нажмите значок "Плюс"
  • Выберите "Android SDK" и введите путь к SDK (для примера: C:\Program Files (x86)\Android\android-sdk)
  • Применить или ОК кнопку
  • Будьте счастливы

Ответ 9

У меня была та же проблема, что и у меня, когда я также обновлялся с intellij Idea 12 до 13. В моей ситуации мой Android SDK Build был неправильно распознан, он сказал что-то вроде "Не задано" красным, а Android 2.2, Несмотря на то, что я выбрал Android 2.2 и нажал "применить" и "ОК", он снова отобразил сообщение "Не задано", когда я снова открыл диалог структуры проекта.

Затем я выбрал другую версию, Android 4.0 на этот раз, нажал применить, а затем снова выбрал Android 2.2, нажал кнопку apply. Это сработало для меня.

Ответ 10

Возможно, это не так распространенное решение, но для меня перезагрузка IDE работала отлично. Я использую Android Studio 2.2.3.

Ответ 11

Проверьте следующие строки в файле приложения build.gradle.

android {
    compileSdkVersion 25       <--- Set exist in local machine sdk version.
    buildToolsVersion '25.0.3' <--- Set exist build tools version.
}

Ответ 12

File → Invalidate Caches/Restart сделали свое дело для меня (это всегда хорошая первая попытка)

Ответ 13

Вы должны выбрать Build Tool Version в настройках вашего проекта.

  1. Выберите папку приложения проекта
  2. Нажмите F4 ИЛИ Нажмите правой кнопкой мыши на Project App Folder и откройте Настройки модуля. На вкладке Properties выберите Build Tool Version из списка.

Это будет работать на моей стороне, я надеюсь, что это поможет вам.

Ответ 14

проверьте, установлены ли все необходимые дополнения. Также я рекомендую вам использовать настоящий Android-телефон для отладки. Это лучше, Это реально и быстрее.

Ответ 15

Похоже, что IDEA не может найти Android SDK.

Перезапустили компьютер после использования установщика Android SDK?

После этого вы запустили SDK Manager для установки Android 4.2.2 SDK?

Вы можете проверить переменную среды Android_SDK_HOME?


Учтите, что установщик Android SDK только устанавливает Менеджер. После этого у вас есть, чтобы установить SDK (или несколько).

Кроме того, когда вы видите "Платформа Android 4.4.2" в структуре проекта, это означает, что проект будет запрашивать этот SDK. Это не означает, что SDK установлен.

Ответ 16

У меня была аналогичная проблема. Мне пришлось добавить тот же SSD Android, что и раньше, и это сработало.

Ответ 17

есть кнопка по имени монитора Android в левой нижней части экрана. если у вас проблема с sdk, она покажет ссылку на confugue. Измените путь к папке sdk. все будет работать

Ответ 18

У меня одна и та же проблема. Я решил эту проблему с помощью File-> Open-> other project, затем переключил этот проект таким образом.