cHeRsAnYa1, надо бы все-таки потом написать, как в NetBeans все делается через free-form project. Там, на самом деле, все автоматизируется не хуже Eclipse. Eclipse у меня стоит, но, как я сказал, я им почти не пользуюсь, только для редактирования интерфейса. Дело в том, что он меня раздражает по мелочам:
- Какие-то невменяемые горячие клавиши (кто придумал переключать вкладки через CTRL + SHIFT + F6?).
- Подстановка значений в вызовы метода работет, как мне показалось, хуже.
- В подсказках не пишется, какие методы определены в твоем классе, а какие - в супер классе.
- С цветами, которые подсвечивают переменные, помучился, потому что в коде и на панели справа подсвечивается одним цветом, но код пишется черным шрифтом, а панель светлая, поэтому надо подобрать такой цвет, чтобы он и на панели был достаточно темный, и чтобы текст на нем был виден.
- Всплывющее окно с подсказками не прокручивается мышкой, нужно на него навести фокус с помощью Tab.
- Нет встроенных шаблонов вроде psfs - private static final String. Правда, их можно вручную забить, но это надо сидеть и делать.
- Настройки сделаны в виде дерева, а не вкладок, и довольно перегруженно. И поиск по ним не всегда помогает, потому что не знаешь, что набирать. Например, хочу сменить горячие клавиши, набираю shortcut или hotkey - ничего. Оказывается, надо было вводить просто keys.
- Когда файл меняется во внешнем редакторе, Eclipse перестает его показывать и требует нажатия F5.
- Про маленькие иконки говорить как-то смешно, но оставляют какой-то неприятный осадок по сравнению с NetBeans.
Вот в итоге получается, что все по отдельности вроде бы мелочи, причем, если провести достаточно времени, то что-то можно настроить под себя, но вместе все это очень раздражает. Это, конечно, субъективно, и я никого не призываю бросать Eclipse IDE и бежать на NetBeans. Но вот сам лично все равно предпочитаю сидеть на NetBeans.
Ссылка на пост
ts 9 мая 2012 в 18:59
Инструментарий, который нам потребуется:
1. Java Development Kit версии 6.
2. SDK для Android.
3. NetBeans IDE (среда разработки). Можно также поставить Eclipse IDE.
Теперь пройдусь подробно по пунктам. JDK нужен для разработки под Java, а поскольку на Android обычно пишут именно с использованием этого языка, без JDK никуда. Уже есть версия 7, но Android SDK, к сожалению, почему-то до сих пор требует именно JDK 6.
SDK для Android нужно не просто скачать и поставить, надо еще потом его запустить и докачать те платформы, под которые пишешь приложения. Дело в том, что в Android сменилось уже 15 версий платформы. Самая последняя, 15-я, соответствует Android 4.0.3. Версия 2.3.3, которая сейчас больше всего распространена - это 10-я. На сайте Android можно посмотреть и остальные версии платформ.
Теперь насчет IDE. Вообще, Google поощрают использовать Eclipse IDE, для него есть специальный плагин, ADT, который немного автоматизирует такие вещи, как отладка и запуск приложения, и еще дает возможность визуально редактировать интерфейс. Но на самом деле можно то же самое делать с помощью других IDE, просто их придется чуть-чуть настроить, ну и для некоторых вещей придется набрать пару команд из командной строки. Но тут ничего сложного нет. Я сам поставил Eclipse IDE только для того, чтобы редактировать интерфейс на Android через плагин Google, когда набирать его в XML становится неудобно. Основную разработку я делаю в NetBeans IDE.