В 2015 году я вижу, что Android Studio-это официальная IDE для разработки Android приложений, согласно информации на их официальный сайт и на каждой странице их сайта, там лежит записка с предложением перейти на Android Studio, а не Eclipse с ADT.
Примечание: Если вы используете Eclipse с ADT, учтите, что Android Studio теперь официальная IDE для Android, поэтому вам следует перейти на Android Studio, чтобы получать все последние обновления интегрированной среды разработки.
Но я еще'т нашли свежую статью про плюсы и минусы в выборе IDE и Eclipse с ADT. Если кто-то может пролить свет на это, то оно поможет другим новичкам вроде меня в выборе подходящего приложения для Android развития
ИМО, все, что вы можете сделать с Android студии (Gradle в, мавен и т. д.) Вы можете сделать это с помощью Eclipse быстрее и легче, и я имею в виду, что "быстрее, легче и" потому что в Eclipse, если никаких проблем не возникает как-то "ошибка XX" вы сделать быстрый поиск на Яху/гугл/что и тысячи результатов появится ребят, кто имел такую же проблему и как это исправить.
Я'вэ программирую в Eclipse для C/C++ и Java за 8 лет уже переход на IntelliJ для меня это пустая трата времени выливается в огромные потери денег, все мои клиенты хотят, чтобы их приложения для вчера и я могу'т иметь роскошь и"Играть" и тратить время на ковыряние в очень различных IDE, а мне нужно платить по счетам. Так что в моем случае я 100% останусь с Eclipse.
Индексации. Причины AStudio, чтобы загрузить в считанные годы. Потом, это же затмение. +Е
Языковая поддержка. +А
Перспективы. Надо на самом деле начать шарить по различным окна в AStudio, когда они нужны для переключения между дизайн / отладки / код. Эта перебранка была полностью заботятся использования Перспективы. +Е
Отладчика. Невероятно медленно, чтобы запустить в AStudio. Даже не запуская приложение берет возрасты, чтобы завершить в AStudio. И в тех редких случаях не'т, один заканчивается со всякими исключениями в свое приложение под развития или просто приложение выиграл't установить больше. +Е
Поддержку. Сайте StackOverflow-это основной ресурс в обоих случаях. Только что с Eclipse, там не так много нужно для этого. +Е
Интерфейс: AStudio-это просто рак глаз. Eclipse-это такой ветер. +Е
Здание: Gradle в > муравей; но Eclipse также предлагает МВН. Кроме того, это основная причина медленного запуска/отладки -ING в AStudio и нет возможности вокруг него. Вы просто должны проглотить пилюлю и ждать 15-20 секунд каждый раз, когда вы изменяете строку кода. +Е
Автосохранение: просто заставляет меня думать, что Google считает, что я дебил и это характеристика бы спасти мою жизнь. +Е
Окончательный результат:
ОТВЕТ : Е
1 : 7
Напрашивается вопрос, почему в мире они переключаются на AStudio. Это, как говорится, мы, естественно, ничего с этим не поделаешь, мы просто слепо следовать человек.
В первую очередь, Android-студия- это созданная и поддерживаемая командой разработчиков Google инструментарий. Это означает, что, казалось бы, все последние обновления от разработчиков Android
будут как в первый раз. Во-вторых, " как " интеграция различных средств разработки для Android
, включая АДТ
, IntelliJ
, Gradle в
, знаток
, Муравей
...вы знаете, АДТ
может быть pluggin в различных открытым исходным кодом инструменты разработки, как затмение
, IntelliJ
, NetBeans по...При переносе проектов от одного к другому, некоторые проблемы могут быть вызваны, потому что они имеют разные правила программирования и форматы которых боли не только разработчики, но также в Google's
и Андроид'ы
. Это вопрос. Итак, Android-студия` может быть решение для этого.
Я опытный разработчик в Eclipse ADT и недавно перешел на качестве ( декабрь 2015) . Я должен сказать, что затмение-это наверняка лучше, чем так! Правда сбои Eclipse, но так же как и даже больше! Затмение знаю, как Java-разработчик считает, что и так очень понятный. Как сбои, нагло бросая НПС который стыдно! Как сейчас, так как, безусловно, преувеличен. Я уверен, что intellij проделала какие-то злые сделки с Google, чтобы подтолкнуть его в IDE. Люди, которые голосуют, как уже наверняка не работает в Eclipse надолго. Эта дискуссия становится все больше ", который знает что!&и" нежели "и что лучше!&и"
Вот статья, что я сейчас пишу. Его высоко кто-то поднимет свой голос:
http://pissedoff-techie.blogspot.in/2016/01/why-android-studio-sucks-over-eclipse.html
Android-студия's основным проблемам:
если
, еще
, для
и т. д.Итак, как продолжить с помощью Eclipse, если новая версия сервисы Google (V30 и выше) не доступен для Eclipse, но только как? Это информация, как подготовить в libs (аналитика, объявления и т. д.) для Eclipse.
На мой взгляд:
В Android Studio-это официальная IDE для Android-разработчиков, которая была представлена компанией Google. Итак, мы можем иметь последний поддержка обновления или какие-либо официальные изменения от Google.
С помощью Android Studio лучше, чем Eclipse для макета. Вы можете код макета и просмотра [по крайней мере, когда я ответить на этот вопрос, в Android Studio лучше, чем затмение]
С построения.Gradle в` мы можем легко получить доступ к библиотеке доли другим на GitHub.
Мы также можем избежать некоторых глупых ошибок с помощью анализатора кода из Android студии (без добавления каких-либо плагинов). И мы также имеем много другую помощь от его для улучшения стиля написания кода или логики, ...
Я чувствую себя Сумасшедший с проблемой создания R.java на затмение. Иногда, мое затмение не создает этот файл, поэтому я должен найти много решений, чтобы решить. На Android Studio мы можем легко справиться с этой проблемой (эта проблема практически возникает вследствие определить ресурс).
Если вы знакомы с клавиши (комбинации клавиш) на затмение (в Mac OS или Windows,...), вы можете настроить, чтобы сделать это на Android студия: перейдите в файл -и gt; Настройки -> контурная карта -> контурные карты выпадающего меню. Выберите из них.
Но, андроид студия не всегда хорошо. Специально, когда вы работаете над большим проектом, которая включает в себя множество проектов (каждый проект будет генерировать APK файл). Android студия не возможно открыть два проекта в "единого окна". Новые проекты можно только либо быть открыт в новом окне или заменить проект в существующем окне. Кто-то говорит, что модуль в Android Studio это же как проект о затмение и проекта в Android Studio-это же как пространство
на Eclipse. Но, я думаю, что это не эквивалент.
процесс Gradle и индексации на Android Studio-это так тяжело для деревянной ПК (как ноутбук ядро i5 процессор + ОЗУ 4ГБ + жесткий диск SATA), то это выльется в показ Android студия не отвечает
Затмение намного превосходит в качестве. Это гораздо проще в использовании, более интуитивным, гораздо меньше глючит (хотя намного больше ошибок, чем в Visual Studio, но мы'ре по сравнению с А), и, вероятно, сделать вашу работу более продуктивной. Это'с 2016 теперь и я'м планирует продолжать использовать Eclipse как долго, как это's возможные.
Я новичок и я начал с, но вскоре была разочарована, когда дело дошло до использования других хранилищ разработчиков в свой проект. Весь процесс aggrevating и догадки, переноса их в Gradle и настройка вручную просто стал по отношению ко мне, поэтому я пошел обратной и скачали Mars1 и дал ему попробовать. Я нашел его, чтобы быть немного сложным на первый, но как только он узнал навигации я влюбилась в открытости его.. я по-прежнему намерены использовать Android Studio для всех или мои релизы, но затмение теперь я Гото язя прямо сейчас, пока Google пытается сделать некоторые API, который используется только в студии. Мне нравятся варианты и ненавижу, когда компании пытаются оптимизировать, они теряют великие опытных разработчиков таким образом. Также @mistersmith...вы, вероятно, не может позволить себе быть таким наивным. Вы собираетесь пойти по пути Додо думал их только одно решение и подавать в корпоративную фигню. Вы можете не знать этого, но Google готовит таких людей, как вы, полагая, как единственным практическим решением. Просто подождите, пока вы не будете вынуждены мигрировать на что-то differnent в будущем после покупки в качестве для всех ваших потребностей мобильных приложений.
Вот некоторые мысли о том, как Android-студия команда не смогла стать продукт намного лучше, чем затмение и почему, по-моему, Google Android студия будет закрыть проект в ближайшем будущем из-за некоторых хронических проблем: http://turbocolour.blogspot.com/p/eclipse-adt-vs-android-studio.html
Интересная тема для меня: Я привык думать, что затмение было чертовски IDE для создания приложений Android... как ни странно, теперь, когда я использую, как все стало хуже. Точно как в гораздо большей степени интегрирована с платформой Android, но именно поэтому я бы ожидал что-то более гладкой и хлопот бесплатно: затмение было оправданием быть общего назначения и IDE все-таки. Я думаю, что проблема кроется в самой архитектуре Android и инструменты разработки, которые делает кодирование неловко, неприятно с гораздо более низкую пропускную способность по сравнению с другими более стабильной платформы. Google, кажется, не слишком много заботиться о смене API и заставляя проекта/код обновлений, чтобы сделать возможным обновление проектов, написанных для предыдущих версий. Они, похоже, не заботятся об обратной совместимости. Они вводят изменения их библиотеки, даже отринув весь API из ядра (Апач например в Android 6), думаю о Play услуг (что сейчас становится больше, чем сама ОС), AdMob, объявления, аналитика....они меняются и меняются принуждение к модернизации / изменения источника / повторного развертывания. Каждый раз, когда я вижу всплывающее окно, в коноль о новой функции я чувствую мурашки по спине. Насчет того, что они прекратили затмение во время их студии был еще нестабилен и самое главное не давать приличный надежных инструментов для портирования проектов ? Вы пробовали портировать большой проект в качестве ? Это какой-то ад... Я просто думаю, что они не'т волнует, что многое о кодеров, потому что нам много, мы им не платим и хотим мы этого или нет вам придется соблюдать, если вы хотите, чтобы остановиться. Я не могу даже думать о том, например, Microsoft или Apple делает то же самое с их средства разработки, но это также верно, что в таких случаях вы им платите. Мое мнение, конечно.
@Евгений
причина вы говорите, что это по той же причине разработчики возрасте в конечном итоге без работы.
Эй, пацан, уважаю. Обратите внимание на то, что предыдущие поколения кодеров сделал для него и то, что ваш делает, а потом думай о чем пишешь. Просто дать вам некоторые имена, чтобы начать домашнее задание: киоскер кнута Торвальдс Бернерс-Ли Возняк Ричи Кодди Томсон Энгельбарт и я могу продолжить ....
Там'ы уже вопрос здесь, который прекрасно ответить на этот вопрос.
Чтобы добавить мои биты, Android-студия
- это тот, который получает последние обновления и будет только официальная IDE для будущего, поэтому я думаю, что все должны переехать в Android-студия
.
Android-студия
- это гораздо лучше, устойчивая и легковесная среда разработки. Затмение
был сбой на мне, так как я начал разработки под Android, в то время как Android студии было много меньше сбоев. На вершине, что мы имеем очень хорошую интеграцию знаток
для библиотек в Android студия.
Будущее здесь с Gradle в
, муравей
- это вещь из прошлого.
Я пробовал Android-студия(как) и это делает ваш компьютер очень медленно. У меня процессор Интел и5, но это займет всю жизнь, чтобы открыть как. Я пытался код немного и я вижу, что автодополнение в качестве. Я пытался искать в интернете, как сделать так быстро, так что попробуйте его немного больше. Есть куча учебников, которые говорят, что это можно сделать так быстро, включая и отключая другие программы. Все хардворк вы должны ввести только сделать так быстро, я перешел обратно в затмение. Eclipse-это много быстрее, чем как. Установка как просто впустую один день из моей жизни.
Главный плюс сейчас это нужно использовать для Android разработчиков. Главный жулик и многие другие инструменты по-прежнему использовать Eclipse. Даже автоматическая платформа тестирования сайта Appium для Android.
В наше время нужно использовать Android студия. Он имеет отличные функции, такие как поиск кода: можно контекстное нажмите на
Find Usages
когда класс выделена и использоваться в коде. (все же слово-то "обычаи" это неправильный английский. :-) Это'ов сервер. Плавать с ним.
Он имеет некоторые более тесной интеграции, чем это было сделано с затмило такие как хорошая функция в контекстное меню на файле xml-макета, и найти, где в коде он используется. Полезные.
Кроме того, он использует Gradle в, чтобы люди могли писать свои собственные процессы сборки, а не в IDE сделает это автоматически. Я думаю, что это освобождает от необходимости тратить время, выясняя, как сделать в IDE обрабатывать все конфигурации беспорядок.
Пока наши строем пошли со 2+ минуты с 1.х до 17 минут как 2.х, это может быть связано с тем, как мы имеем нашу Gradle в файлы выложил. Нам нужен программист построения, чтобы убедиться, что наши конфигурации сборки является правильным.
Как видите, главное про это нужно использовать и мнимые плюсы он имеет лучшую поддержку для Android код навигации и дизайнеров экрана. Главный жулик он перемещается из стандартного IDE используется для большинства все остальные разработки на Java и он не'т предоставить радикальные улучшения в производительности. Еще один минус-это, возможно, приводит к необходимости новой роли инженера строить; но многие проекты уже увязли в инструкцию определения сборки с помощью Maven, так что не может быть мошенником в зависимости от вашей команды's скорость.
По состоянию на май 2015 года студия поддержка Android для НДК значительно улучшилось. Вы можете выбрать между автоматическим родной Либ поколения, или используя свой собственный для Андроид.МК в более сложных случаях. Но все равно не предоставляет способ для отладки родной части приложения (если вы используете JNI, у)](https://stackoverflow.com/questions/28307481/is-it-possible-to-debug-c-c-in-android-studio). Это может быть последняя причина, чтобы держать затмение на одном'с рабочего стола.
Обновление, год спустя: студия Android 2.2.1 обеспечивает достойную НДК поддержки, и почти полностью совместим со старым Андроид.МК - конфигурации. И он поддерживает с++ отладки, гораздо легче, чем затмение когда-либо делал.
Для разработки приложений Android, безусловно, Android-студия лучше, чем затмение. Я работал на Eclipse уже почти 4 года, но когда я перешел на Андроид студию, я почувствовал разницу. Ниже несколько моментов, которые я заметил:
Производительность: Android-студия'производительность s лучше, чем Eclipse и улучшается с каждым новым релизом.
Умная: Android-Студия более умного, чем затмение. Это дает вам предложения более точный и быстрый
Дополнительные опции: Вы можете построить Multi вкус Апкс сразу в строй.Gradle в
Резюме: После работы на Android Studio, Если вы будете работать на Eclipse вы будете чувствовать себя так же, как вождение автомобиля начального уровня Тойота после вождения Ламборджини Авентадор :) Я почувствовал эту разницу
Обновление:
Android-студия 2.0 идет. Ее очень очень быстро, чем нынешние Android-студия. http://android-developers.blogspot.jp/2015/11/android-studio-20-preview.html
Обновление:
Выпустила Android студия версии 3.0. Как я уже говорил 2 года назад про разницу, Android-студия становится лучше день ото дня. Взгляните на 3.0 : https://android-developers.googleblog.com/2017/10/android-studio-30.html
Обновление:
Android-студия 3.3 была выпущена в прошлом месяце. Пожалуйста, проверьте здесь для более подробной информации: https://android-developers.googleblog.com/2019/01/android-studio-33.html