Какую версию Eclipse я должен использовать для приложения Android?


153

Я начинаю разрабатывать приложения для Android. Какую версию Eclipse я должен использовать?

Я вижу, есть 11 версий. Я запутался с этим:

  1. Eclipse IDE для разработчиков Java
  2. Eclipse Classic 3.6.1
  3. Eclipse IDE для разработчиков Java EE
  4. Пульсар для мобильных разработчиков

1
Поскольку этим вопросам уже 9 месяцев, можете ли вы засвидетельствовать, что приведенный ниже ответ с лучшим рейтингом по-прежнему остается лучшим?
Матенг

1
на самом деле это был самый быстрый ответ и помог мне сэкономить время. Я был доволен этим, и это заслуживает лучшего ответа.
Imrul.H

Ответы:


103

Обновление июль 2017:

На странице плагина ADT вопрос должен быть не задан:

Плагин Eclipse ADT больше не поддерживается, согласно этому объявлению в июне 2015 года .

Плагин Eclipse ADT имеет много известных и потенциальных ошибок безопасности, которые не будут исправлены.

Вы должны немедленно переключиться на использование Android Studio , официальной IDE для Android. Для получения справки по переносу ваших проектов прочитайте Миграция в Android Studio.


2
По ссылке разработчика Android я вижу эту ссылку http://eclipse.org/mobile/ . вероятно, оптимизированная версия для разработчиков мобильных устройств
coderek

@ Джефф Аксельрод Вы имели в виду Eclipse Classic 3.6.1?
Рой Ли

Я просто получил пакет. Кстати, я НАСТОЛЬКО готов перейти на Android Studio!
Кто-то где-то

К вашему сведению, в настоящее время ответ заключается в том, чтобы перенести вашу разработку из Eclipse в Android Studio: developer.android.com/studio/intro/migrate.html или, начиная с сегодняшнего дня, полностью пропустить Eclipse: developer.android.com/studio/index.html
ToolmakerSteve

21

Самое простое решение - загрузить пакет Android SDK:

http://developer.android.com/sdk/installing/bundle.html

Пакет ADT предоставляет все необходимое для начала разработки приложений, включая версию Eclipse IDE со встроенным ADT (Android Developer Tools) для оптимизации разработки приложений Android.


Google перехватил эту ссылку, и теперь она переходит к установке для Android Studio. Я ненавидел Android Studio и никогда не выходил из ада. Может я тупой - вернуться к затмению для меня.
pdschuller

7

Я буквально сделал это 1 час назад.

  1. SDK R7
  2. Получить Java - если у вас нет (это первая ссылка на изображение JDK)
  3. Получить Eclipse - это первый в списке с наибольшим количеством загрузок
  4. Плагин для Android

Загрузите соответствующие файлы для вашей ОС. Для установки Android SDK требуется Java. После того, как вы установите Android SDK, получите eclipse и установите его. Загрузите файл и распакуйте его в каталог. Установка Android та же, но она установит намного больше файлов. (5) Наконец, откройте eclipse и перейдите, чтобы помочь> установить новое программное обеспечение >> и добавьте URL к плагину - я использовал этот https://dl-ssl.google.com/android/eclipse/


Смотрите мои заметки о Android Plugin (ADT) и несовместимости с Helios. Может показаться, что изначально он работает, но в настоящее время он не рекомендуется разработчиками Android ADT.
Джефф Аксельрод

да я вижу. У меня были какие-то ошибки, не знаю, откуда они.
затем

7

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


1
Я использовал это, но, похоже, не поддерживает html / javascript файлы. Если вы пишете приложения в html / javascript / PhoneGap, это проблема. Перейдите сюда, пытаясь найти решение.
JonRed

5

** июнь 2012 **

Google рекомендует Eclipse Helios, Eclipse Classic или Eclipse RCP . Для деталей, прочитайте ниже сообщение.

URL: http://developer.android.com/sdk/eclipse-adt.html

Смотрите ADT 18.0.0 (апрель 2012) .

Для ADT 18.0.0 требуется Eclipse Helios (версия 3.6.2) или выше.

Смотрите в разделе Установка плагина ADT .

Если вам нужно установить или обновить Eclipse, вы можете загрузить его с http://www.eclipse.org/downloads/ . Рекомендуется версия « Eclipse Classic ». В противном случае рекомендуется использовать версию Eclipse для Java или RCP.

Апрель 2014 г. Обновлено

Требуется Eclipse Indigo (версия 3.7.2) или выше. Я предлагаю вам использовать Eclipse Kepler.

ADT 22.6.0 (март 2014 г.)


2

Eclipse 3.5 для Java Developer - лучший вариант для вас, а версия 3.6 хороша, но совсем не из-за проблем совместимости.



1

Если вы только начинаете пользоваться Android, вам будет лучше, если вы используете Android Studio, а не какую-либо версию Eclipse. Android Studio была выпущена в 2013 году и предоставляет хорошую интегрированную среду разработки для разработки под Android.

Android Studio основана на IntelliJ, отличной среде разработки Java. У этого также есть эти определенные особенности Android:

  • Поддержка сборки на основе Gradle.
  • Android-рефакторинг и быстрые исправления.
  • Инструменты Lint для определения производительности, удобства использования, совместимости версий и других проблем.
  • ProGuard и возможности подписи приложений.
  • Мастера на основе шаблонов для создания общих конструкций и компонентов Android.
  • Богатый редактор макетов, который позволяет перетаскивать компоненты пользовательского интерфейса, просматривать макеты на нескольких конфигурациях экрана и многое другое.

Вы можете скачать его здесь.


Внимание: Android Studio в настоящее время доступна для предварительного просмотра. Некоторые функции либо неполны, либо еще не реализованы, и вы можете столкнуться с ошибками.
Вит Худенко

Внимание? Работает отлично! Если вы учитесь, изучите системы на базе IntelliJ, такие как Android Studio. Не сжигайте мозговые циклы с Eclipse.
HalR

Если бы я был начинающим разработчиком Android &&, вовлеченным в коммерческий проект (по сравнению с любимым), я бы все еще использовал Eclipse сейчас из-за рисков. Это предостережение взято с официального сайта, поэтому у них, вероятно, есть причины заявить об этом.
Вит Худенко

Вы использовали IntelliJ раньше? Весь мой близкий круг профессиональных разработчиков Android уже довольно давно работает на IntelliJ и перешел на Android Studio. Предупреждения напоминают мне типичные предупреждения, которые вызваны ужасными американскими адвокатами. Вроде как «Осторожно - горячий кофе горячий. Я просто ненавижу мысль о том, что кто-то тратит время на выяснение того, как развиваться в Eclipse, только чтобы потом перейти на IntelliJ.
HalR

:) Хорошо, хотя в целом я поддерживаю использование этого нового инструмента, я просто хотел упомянуть, что есть и другая сторона медали. Я бы воздержался от дальнейших комментариев, так как это не чат и, наконец, выбор IDE имеет компонент «дело вкуса».
Вит Худенко

0

Плагин ADT еще не совместим с 3.6

Последние три месяца я использую Eclipse 3.6 с ADT для разработки приложений для Android. Я не сталкивался с какими-либо проблемами. Это действительно хорошо и работает нормально.


1
На странице системных требований Android: «Осторожно: существуют известные проблемы с плагином ADT, работающим с Eclipse 3.6. Пожалуйста, оставайтесь на 3.5 до дальнейшего уведомления». PS, вы можете использовать такие ответы как комментарии, а не ответы.
Джефф Аксельрод

1
ой .. я извиняюсь .. я Динт знал, что .. я должен удалить сообщение ??
Сен


0

Я бы рекомендовал по крайней мере Eclipse Indigo (v 3.7) для разработки под Android, потому что хотя для ADT 22.0.1 требуется минимум Helios (v 3.6), как описано здесь ...

http://developer.android.com/tools/sdk/eclipse-adt.html

... Индиго требуется для разработки Android NDK с использованием CDT, как описано здесь:

http://tools.android.com/recent/usingthendkplugin


0

Вы можете использовать версию Eclipse Indigo EE для разработки под Android. Это довольно хорошо, и я до сих пор не сталкивался с какими-либо проблемами.


0

Просто потому, что здесь нет Nvidia есть хороший пакет, который упрощает его настройку и работу с дополнительным бонусом поддержки 3D-ускорения на устройствах с поддержкой TEGRA.

Вы можете найти это здесь .


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.