Хотелось бы получить объективные ответы на этот вопрос:
Почему я должен использовать Android Studio, сталкиваться с проблемами и сложными задачами, например, для импорта библиотек, разработанных для Eclipse, имея меньшую поддержку по поводу ошибки, с которой я могу столкнуться, ... вместо того, чтобы продолжать использовать Eclipse?
Каковы реальные преимущества Android Studio против Eclipse?
android
eclipse
android-studio
хулиган
источник
источник
Ответы:
Последнему обновлению уже больше года, поэтому вот еще одно обновление (25 октября 2016 г.) :
TL; DR
IntelliJ через Android Studio
Единственная причина, по которой я могу использовать IntelliJ поверх Android Studio, - это версия Ultimate. В нем гораздо больше плагинов, которые вы можете использовать с IDE. Если вы уже используете версию Ultimate и не хотите использовать две IDE одновременно, нет причин переходить на Android Studio (кроме передовых функций).
Android Studio сейчас поставляется с подключаемым модулем C / C ++, но, AFAIK, все еще нет поддержки HTML / CSS / JS (что полезно для всех этих гибридных фреймворков в наши дни).
Чтобы этот ответ был кратким, я решил удалить все предыдущие (и устаревшие) утверждения, а не просто
поразитьих. Не стесняйтесь просматривать историю редактирования, если вам интересно!источник
Eclipse + ADT в любом случае иногда кажется незаконченным продуктом. Если вам нравится пробовать новые вещи или вы не являетесь поклонником Eclipse, я бы посоветовал перейти на Android Studio, если вы прямо сейчас довольны Eclipse, просто оставайтесь с ним, пока Android Studio не станет достаточно зрелым, чтобы двигаться дальше.
источник
Отличный вопрос, ответ намного длиннее, чем то, что я могу разумно опубликовать в SO-ответе.
Если вы новичок в Android, вам обязательно нужно использовать Android Studio. Используя Eclipse, вы изучите устаревшую среду IDE (в частности, для Android), которую Google решительно указал, что они не будут поддерживать в будущем. Намного лучше изучить навык, который вы собираетесь использовать через 2 года.
Также: Android Studio прошла долгий путь и обновлялась несколько раз. Раньше он был определенно более шатким, но теперь я без проблем использовал его для двух отдельных проектов приложений Android.
Я также написал две подробные статьи по этой теме для всех, кто хочет получить все подробные сведения. Если вы все еще не знаете, что использовать, вы можете прочитать:
Если вам просто нужен общий обзор различий:
http://www.airpair.com/android/android-studio-vs-eclipse
Для перехода с Eclipse:
http://rexstjohn.com/exporting-android-project-eclipse-android-studio-0-4-0/
источник
Дополнительный Pro:
Android Studio готова для проектов Android, которые используют Gradle в качестве своей системы сборки. Gradle становится стандартом для создания и тестирования вашего Android-приложения. Ознакомьтесь с руководством пользователя подключаемого модуля Gradle на веб-сайте Android.
На момент написания этого ответа плагин ADT для Eclipse не поддерживает стиль макета Gradle. Если вы хотите использовать Eclipse + Android + Gradle и проект Android с макетом каталога Gradle, что довольно неудобно, необходимо выполнить некоторые взломы. См. Раздел « Интеграция Eclipse с Gradle в проекте Android» .
источник
Вы не должны, если не хотите. Вы можете попробовать это новое программное обеспечение или дождаться того же на платформе Eclipse. См. Http://tools.android.com/roadmap
То есть, пока Android Studio продвигает gradle, он еще не поддерживает паритет функций ADT.
Он основан на другой платформе: IntelliJ. Eclipse, IntelliJ, NetBeans и другие платформы имеют своих пользователей, функции, ошибки и планы развития. Поэтому, если вы начинаете использовать Android Studio, вам следует поучиться у пользователей IntelliJ, которые расскажут вам об этих функциях и о том, как избежать ошибок.
В конце концов, это просто еще одна программа, делающая то же самое.
Прочтите Можно ли использовать систему сборки Gradle для Android с Eclipse? у которых есть гораздо больше ссылок на Android с gradle в Eclipse.
Попробуйте Nodeclipse / Enide Gradle для Eclipse ( торговая площадка ), если вы хотите поэкспериментировать или полностью использовать его в качестве дополнительной системы сборки прямо сейчас.
Несколько скриншотов для Gradle for Eclipse от Nodeclipse / Enide . Как и Android Studio, он находится в стадии разработки.
источник
Как старый пользователь eclipse, прочитав комментарии «Android Studio vs Eclipse», я остался с Eclipse. Однако я придерживался сборки Gradle и, наконец, решил переключиться на Android Studio, и вуаля: это такая простая среда! Я построил свой проект с Gradle за минуту и не потратил ни минуты, хотя я совершенно незнаком с этим продуктом.
источник
Как опытный пользователь Visual Studio + ReSharper, который давно не пишет приложения для Android, я считаю, что Android Studio гораздо более интуитивно понятна, чем Eclipse. Многие сочетания клавиш, которые я привык, работают точно так же. Я был обеспокоен тем, что кривая обучения будет более крутой, так как только сейчас существует так много других обучающих программ и примеров, удобных для Eclipse, но до сих пор я мог довольно легко переводить все в мир Android Studio, когда это необходимо.
Если бы я имел опыт работы с Java / Eclipse, я уверен, что чувствовал бы это иначе.
Мне также кажется (на момент написания через несколько месяцев после других ответов, в которых упоминаются ошибки), что Android Studio очень стабильна и имеет полную функциональность, хотя я не совсем то, что я бы назвал опытным пользователем (пока).
Какую бы платформу вы в настоящее время используете, час или около того, потраченный на игру с другой, вероятно, расскажет вам больше, чем любое количество ответов SO или сообщений в блогах.
источник
Несколько преимуществ:
источник