Это 2012 год, люди все еще используют Eclipse для Android?А как насчет эмуляторов? - PullRequest
4 голосов
/ 29 января 2012

Я знаю, что вопрос об IDE задавался ранее, но я надеюсь, что для разработчиков доступны новые IDE / опции.Eclipse слишком медленный / нестабильный, даже с моей 8 ГБ оперативной памяти.

Кроме того, есть ли у нас какие-либо другие варианты для эмуляторов?Эмуляторы Android, помимо того, что они медленные, я считаю, что это не симулятор реального мира для устройств Android.

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

Ответы [ 8 ]

8 голосов
/ 29 января 2012

У меня 4ГБ на Windows 7 x64, AMD PhenomX2 и Eclipse это не медленно. Я бы предложил изменить eclipse.ini, чтобы дать больше памяти RAM для затмения:

-Xms512m
-Xmx768m
-XX:MaxPermSize=768m

Вы также можете посмотреть этот пост в блоге: Затмение и настройки памяти .

Что касается AVD, эмуляторы работают лучше, чем раньше, но, тем не менее, если вы хотите имитировать платформенное устройство 3.1+, у вас будут серьезные проблемы, поскольку он очень медленный. Итак, как вы сказали, сейчас 2012 год, вам, вероятно, следует протестировать на некоторых реальных устройствах.

2 голосов
/ 29 января 2012

Я надеюсь, что для разработчиков доступны новые IDE / опции

Никто не заставляет вас использовать IDE. Я написал три книги по разработке приложений для Android с использованием простого текстового редактора и командной строки. Единственная причина, по которой я сейчас использую Eclipse, заключается в том, что благодаря поддержке перетаскивания графического интерфейса теперь она настолько привлекательна для разработчиков, что я чувствую, что должен больше освещать Eclipse в своих книгах.

Кроме того, у нас есть другие варианты эмуляторов? Я считаю, что эмуляторы Android, помимо того, что они медленные, не являются симулятором реального мира устройства Android.

Чем ближе вы подходите к оборудованию, тем больше эмулятор будет вести себя как эмулятор. Помимо этого, это такой же «реальный мир», каким вы его получите. Для вещей, где эмулятор недостаточно «реальный мир» или слишком медленный (например, планшеты, воспроизведение видео), протестируйте с помощью устройства Android. Все устройства, на которых установлен Android Market, могут использоваться в качестве тестовых устройств для разработки приложений.

2 голосов
/ 29 января 2012

Существуют и другие IDE и эмуляторы.

Для проверки IDE: http://www.jetbrains.com/idea/

Другой вариант эмуляции: http://www.android -x86.org /

Кстати, я использую Eclipse и AVD! :)

1 голос
/ 31 января 2012

Это правда, что затмение очень медленное и нестабильное, но я все еще работаю над затмением из-за его поддержки дизайна Drag and drop.Если вам не нужна эта функция, перейдите к IntelliJ IDE. Это была первая IDE, которую я использовал для разработки Android, и она действительно лучше, чем Eclipse, с точки зрения стабильности, отладки и запуска эмулятора.

По состоянию наэмуляторы, есть много новых эмуляторов, таких как Youwave , BlueStacks и т. д., но все же вы должны придерживаться эмулятора Android SDK, так как он может быть легко интегрирован с разработкой и отладкой.

0 голосов
/ 29 августа 2015

Android Studio от Google. Это намного лучше, чем Eclipse. Это облегчает жизнь и повышает скорость за гранью вашего воображения.

0 голосов
/ 29 ноября 2013

Я счастливый пользователь Eclipse на Mac и уже много лет занимаюсь разработкой для Android.До этого я делал JSP / JAVA в Eclipse, используя встроенную поддержку Tomcat - потрясающие вещи.

Бесценно, что одна IDE может помочь вам сделать WEB, Dynamic WEB (JSP / JAVA), Разработка для мобильных устройствAndroid) все с тем же интерфейсом.Не нужно изучать новые вещи - как вы можете ошибиться с этим !!

0 голосов
/ 29 января 2012

У меня отлично работает «ванильная» установка Eclipse с инструментами разработки Android (я запускаю ее на i5 с 4 ГБ оперативной памяти, а также на Core Duo2 с 8 ГБ оперативной памяти).Вы также можете использовать простой текстовый редактор для своих проектов Android или бесплатную версию IntelliJ Idea для сообщества с поддержкой Android.

Проблема с Eclipse (для меня) заключается в количестве подключаемых модулейУстановлено, если вы просто держите его до основы (Java, C ++), он работает довольно быстро, некоторые плагины просто CPU HOGS (FlashBuilder, STS ...)

0 голосов
/ 29 января 2012

Eclipse, вероятно, является наиболее используемой IDE разработчиками.Предоставляя плагины Android для Eclipse, вам не нужно просить разработчиков узнавать, как использовать новую среду (привязки клавиш, окна, перспективы, кнопки, ...).

Я очень рад разработатьПриложения Android, использующие ту же среду IDE, которую я использую для других проектов на Java, C и C ++.

Что касается проблем производительности, я использую их в Ubuntu, с 4 ГБ оперативной памяти и процессором i5, я не нахожу его медленным или медленным.

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