Какая Android IDE лучше - Android Studio или Eclipse? [закрыто]

108

Начинаю разрабатывать под Android. Какую среду IDE следует использовать - Android Studio или Eclipse sdk? Хотелось бы узнать, какой из них лучше.

Джошуа Велц
источник
9
betterэто то, что делает вас комфортным при программировании. У разных разработчиков он может быть разным.
Vigbyor
16
@Backtrack - вот что привело меня сюда. :-)
Jayesh Bhoot
2
Я бы выбрал версию Eclipse, потому что я пользователь vim, а vim может работать внутри Eclipse с помощью плагина eclim. Это позволяет vim взаимодействовать с eclipse и наоборот. Например, вы получаете все функции автозавершения кода и навигации eclipse прямо в vim.
trusktr
4
Я знаю, что этот вопрос закрыт, но через год есть четкий ответ: Android Studio. В прошлом мне приходилось использовать Eclipse (для разработки на Java и Android), и его пользовательский интерфейс ужасен по сравнению почти со всеми другими IDE (AS, Netbeans, ...). Конечно, с Eclipse можно делать что угодно - если вы не против просматривать неинтуитивно понятные меню или искать в Интернете, где они скрывают некоторые функции (например, поиск файлов по строке). С другой стороны, Android Studio ... он работает так, как ожидалось. В 2013 году у Eclipse мог быть шанс, но теперь его нет. Просто используйте Android Studio. :)
johndodo 01
3
Разве это не круто, что в закрытом вопросе 52 флага вверх ?. Это называется искренним вопросом. но я, это не по теме
Аднан Ахмад Хан

Ответы:

43

Работа с Eclipse временами может быть сложной, возможно, при отладке и разработке макетов Eclipse иногда застревает, и нам время от времени приходится перезапускать Eclipse. Также возникают проблемы с эмуляторами.

Студия Android была выпущена совсем недавно, и эта IDE еще не очень широко используется разработчиками. Следовательно, он может содержать определенные ошибки.

Это описывает разницу между структурой проекта Android Studio и Eclipse: Структура проекта Android Studio (по сравнению со структурой проекта Eclipse)

Это научит вас пользоваться студией Android: http://www.infinum.co/the-capsized-eight/articles/android-studio-vs-eclipse-1-0

TharakaNirmana
источник
3
Если вы собираетесь использовать Gradle - тогда Android Studio - ваш выбор, потому что поддержка Gradle в Eclipse не так уж велика. (И вы, возможно, будете вынуждены использовать Gradle, скажем, когда вам нужно иметь дело с MultiDex.)
Джаспер
2
Отвечаю на свой ответ через 2,5 года. В то время я использовал eclipse. Около года назад я перешел в студию. Теперь я чувствую, что студия Android лучше, потому что проблемы, с которыми столкнулись разработчики, такие как отсутствие файла R, проблемы при импорте и интеграции библиотек, отсутствуют в студии. Также нравится предварительный просмотр в реальном времени в конструкторе xml. Однако на создание студии уходит больше времени, и ей не хватает кратких клавиш Eclipse.
TharakaNirmana
12

Использование IDE - ваше личное предпочтение. Но лично, если бы мне пришлось выбирать, Eclipse является широко известным, надежным и, безусловно, предлагает больше функций, чем Android Studio. Android Studio сейчас немного новинка. Возможно, в ближайшем будущем это будут версии, соответствующие уровню Eclipse.

Кейур Голани
источник
7

Оба одинаково хороши. В Android Studio интегрированы инструменты ADT, а в eclipse их нужно интегрировать вручную. С Android Studio это похоже на инструмент, с самого начала разрабатывавшийся для разработки под Android. Вперед, у них такие же функции.

Суровый
источник
20
Не совсем так, ADT доступен в комплекте с Eclipse: см. Комплект ADT здесь: developer.android.com/sdk/index.html
Лука Витуччи,
6

На странице загрузки Android Studio:

Внимание! Android Studio в настоящее время доступна в качестве предварительной версии. Некоторые функции либо незавершены, либо еще не реализованы, и вы можете столкнуться с ошибками. Если вам неудобно использовать незавершенный продукт, вы можете вместо этого загрузить (или продолжить использовать) пакет ADT (Eclipse с подключаемым модулем ADT).

Стивен
источник
4

Мой первый выбор - Android Studio . У него есть отличная функция для разработки приложений для Android.

Eclipse тоже не так сложно изучить. Если вы собираетесь изучать разработку под Android с самого начала, я могу порекомендовать Hello, Android , которую я только что закончил. Он показывает вам, как именно использовать все функции Eclipse, которые полезны для разработки приложений для Android. Также есть краткий раздел о настройке для разработки из командной строки и других IDE.

С. Расель
источник
1
Как давний пользователь Eclipse, принуждение к использованию Android Studio в лучшем случае является грубым. В Android Studio нет концепции непрерывной сборки, и когда она все-таки создается, невозможно увидеть, где находятся ошибки. Многие вещи, которые легко выполнял eclipse, либо неясны, либо отсутствуют в AS. Мне гораздо труднее использовать, и нет, я никогда не использовал eclipse для создания пользовательского интерфейса, всегда делал это из исходного кода, поэтому эти графические инструменты редактирования - пустая трата времени. Почему вы навязали нам AS, Google?
pstorli