Как настроить IntelliJ IDEA для приложений Android? - PullRequest
265 голосов
/ 11 марта 2011

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

Ответы [ 7 ]

393 голосов
/ 11 марта 2011

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

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

  1. Скачать и установить Java JDK ( Выбрать платформу Java )
  2. Скачать и установить Android SDK ( Рекомендуется установщик )
  3. После завершения установки Android SD откройте Менеджер SDK в разделе Инструменты Android SDK (иногда его необходимо открыть с правами администратора)
  4. Выберите все и отметьте Принять все и установите.
  5. Скачать и установить IntelliJ IDEA ( Бесплатная версия для сообщества) )
  6. Дождитесь завершения всех загрузок, установок и прочего.

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

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

Компиляция:

  1. Рядом с кнопкой Выполнить необходимо выбрать раскрывающийся список, выбрать Редактировать конфигурации
  2. В Предпочитаемое виртуальное устройство Android выберите кнопку ...
  3. Кликните на create, дайте ему имя, нажмите OK.
  4. Дважды щелкните новое устройство, чтобы выбрать его.
  5. Нажмите ОК.
  6. Вы готовы запустить программу.
27 голосов
/ 15 августа 2011

Пятый шаг в «Новом проекте», видимо, немного изменился с тех пор.

Там, где написано, что у android sdk есть выпадающее меню с надписью none, больше нет «новой» кнопки.

  • 5.)

    • а.) Щелкните по ... справа от номера.
    • б.) Нажмите + в левом верхнем углу диалогового окна нового окна. (Добавить новое Sdk)
    • в.) Нажмите Android SDK из выпадающего меню
    • d.) Выберите домашний каталог для вашего Android SDK
    • e.) Выберите версию Java Java SDK, которую вы хотите использовать
    • е.) Выберите цель сборки Android.
    • г.) ударил ок!
26 голосов
/ 16 февраля 2013

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

Cannot resolve Android Classes

Я изменил это, включая android.jar в SDKs PlatformНастройки:

SKDs Classpath

4 голосов
/ 11 сентября 2013

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

Вы должны загрузить это.

  1. Выполнить Терминал
  2. Перейдите в каталог android / sdk
  3. Наберите "android". Вы получите графический интерфейс. Проверьте каталог «Инструменты» и последнюю версию Android API (на данный момент это 4.3 (API 18)).
  4. Нажмите "Установить пакеты xx" и посмотрите эпизод Breaking Bad или что-то в этом роде. Это займет некоторое время.
  5. Вернитесь в IntelliJ и откройте диалоговое окно «Структура проекта ...» (Cmd +;).
  6. В левой панели диалогового окна в разделе «Настройки проекта» выберите «Проект». На правой панели в разделе «Project SDK» нажмите «New ...»> Android SDK и перейдите в каталог android / sdk. Выберите это, и вы увидите диалоговое окно, с помощью которого вы можете добавить цель сборки "API Google". Это то, что мне было нужно. Возможно, вам придется делать это более одного раза, если у вас несколько версий версий.
  7. Теперь на левой панели «Модули», когда ваш проект выбран на центральной панели, выберите соответствующий модуль на вкладке «Зависимости» на правой панели.
4 голосов
/ 17 апреля 2013

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

3 голосов
/ 13 января 2017

Еще один способ определить правильный SDK - это установить Android Studio, создать новый проект, перейти к структуре проекта, расположению SDK и найти, где был установлен SDK.

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

1 голос
/ 12 мая 2014

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

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

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

Вуаля! Вы Донезо!

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