Как настроить IntelliJ IDEA для приложений Android?

Как настроить IntelliJ IDEA для приложений Android?

Ответ 1

Я потратил целый день на попытку собрать все части, был на сотнях сайтов и учебных пособий, но все они пропускают тривиальные шаги.

Итак, полное руководство:

  • Загрузите и установите Java JDK (Выберите платформу Java)
  • Загрузите и установите Android SDK (установщик рекомендуется)
  • После завершения установки Android SD откройте Менеджер SDK в разделе Android SDK Tools (иногда его нужно открыть под правами администратора)
  • Выберите все и отметьте Принять все и установите.
  • Загрузите и установите IntelliJ IDEA (Публикация сообщества бесплатна)
  • Подождите, пока все загрузки и установки и все будет завершено.

Новый проект:

  • Запустить IntelliJ
  • Создайте новый проект (здесь )
  • Введите имя, выберите Android.
  • В учебнике отсутствует шаг, когда вам предлагается выбрать JDK (перед выбором SDK), вам нужно выбрать Java JDK, который вы установили ранее. Должно быть под C:\Program Files\Java\jdk{version}
  • Выберите новую платформу (если ее не выбрали), платформа SDK является платформой Android в C:\Program Files\Android\android-sdk-windows.
  • Выберите версию для Android.
  • Теперь вы можете написать свою программу.

Компиляция:

  • Рядом с кнопкой Выполнить вам нужно выбрать раскрывающийся список, выберите Изменить конфигурации
  • На Предпочитайте Android Virtual device выберите кнопку ...
  • Нажмите, чтобы создать, введите имя, нажмите OK.
  • Дважды щелкните новое устройство, чтобы выбрать его.
  • Нажмите OK.
  • Вы готовы запустить программу.

Ответ 2

Пятый шаг в "New Project", по-видимому, немного изменился с тех пор.

Там, где говорится, что sroid android sdk имеет выпадающее меню, в котором ничего не сказано, кнопка "новая" больше не существует.

  • 5.)

    • a.) щелкните по значку справа от него.
    • b.) нажмите + в левом верхнем углу диалогового окна нового окна. (Добавить новое Sdk)
    • c.) нажмите android sdk из выпадающего меню
    • d.) выберите домашний каталог для вашего Android-sdk
    • e.) выберите версию java sdk, которую вы хотите использовать
    • f.) выберите цель сборки Android.
    • g.) нажмите ok!

Ответ 3

Как только я выполнил все эти шаги, я начинаю получать сообщения об ошибках во всех вызовах классов Android, например:

Cannot resolve Android Classes

Я вернул это, включая android.jar в настройках платформы SDKs:

SKDs Classpath

Ответ 4

На всякий случай кто-то потерян. Как для нового приложения, так и для существующих, перейдите в "Файл- > Структура проекта". Затем в настройках проекта на левой панели выберите "Проект" для Java SDK и выберите "Модули для Android SDK".

Ответ 5

У меня были некоторые проблемы, с которыми это не касалось настройки этой среды на OSX. Это связано с решением, которое я поддерживал, имея дополнительные зависимости от некоторых API Google. Недостаточно просто загрузить и установить элементы, перечисленные в первом ответе.

Вы должны скачать их.

  • Запустить Терминал
  • Перейдите в каталог android/sdk
  • Введите "android". Вы получите gui. Проверьте каталог "Инструменты" и новейший Android API (на данный момент это 4.3 (API 18)).
  • Нажмите "Установить пакеты xx" и просмотрите эпизод "Разрушить плохо" или что-то в этом роде. Это займет некоторое время.
  • Вернитесь к IntelliJ и откройте диалоговое окно "Структура проекта..." (Cmd +;).
  • В левой панели диалогового окна в разделе "Параметры проекта" выберите "Проект". На правой панели в разделе "Project SDK" нажмите "Создать..." > Android SDK и перейдите в каталог android/sdk. Выберите это, и вам будет представлен диалог, с помощью которого вы можете добавить цель сборки Google API. Это то, что мне нужно. Возможно, вам понадобится сделать это несколько раз, если у вас несколько целей.
  • Теперь, в левой панели "Модули", когда ваш проект выбран в центральной панели, выберите соответствующий модуль на вкладке "Зависимости" в правой панели.

Ответ 6

Другим способом определения правильного SDK является установка Android Studio, создание нового проекта, переход к структуре проекта, расположение SDK и поиск там, где был установлен SDK.

Я нашел использование процесса установки по умолчанию на маке, где домашняя папка SDK находится в папке /Users/'yourUser'/Library/Android/sdk. Убедитесь, что вы включили Mac для просмотра папки библиотеки.

Ответ 7

Вам просто нужно установить комплект разработчика Android из http://developer.android.com/sdk/installing/studio.html#Updating

а также загрузить и установить Java JDK (выберите платформу Java)

определить переменную окружения в окнах Системная настройка https://confluence.atlassian.com/display/DOC/Setting+the+JAVA_HOME+Variable+in+Windows

Войла! Вы - Донезо!