Які існують IDE для розробки Android?


16

Нещодавно я придбав свій перший телефон Android (HTC Legend). Тепер я хочу розвиватися для цього !! :) Чи можливо під Ubuntu і який найкращий інструмент? Eclipse чи IntelliJ чи, можливо, щось інше?

UPD: на мене йде близько року (вибачте, моя лінь;) Але це мій перший додаток для Android - https://market.android.com/details?id=com.maxsoft.balls Створений Eclipse + ADT в Ubuntu 11.10 !

Відповіді:


14

Напевно, найпростіший у використанні та офіційно підтримуваний Eclipse .

Плагін Eclipse Android Developer Tools (ADT) дозволяє створювати основні проекти та керувати ними, а також налагоджувати крок налагодження та можливість легко експортувати ваш додаток для розгортання / публікації.

http://developer.android.com/tools/index.html

Зараз Google розповсюджує пакет ADT , який включає Eclipse з плагіном ADT, інструментами SDK та платформи та найновішою платформою Android та системою зображення для емулятора.

http://developer.android.com/sdk/index.html

Інструменти Android SDK для Android все ще можна завантажити, якщо ви не хочете мати весь пакет, або якщо у вас вже встановлено Eclipse і просто хочете додати плагін ADT та інструменти SDK / платформи, або якщо ви хочете використовувати інший IDE.

http://developer.android.com/sdk/installing/index.html



5

Все залежить від ваших особистих уподобань. Android SDK відмінно працює на Ubuntu (я використовую його щодня) і незалежно від IDE, який ви вирішили використовувати.

Особисто я використовую IntellJ IDEA. Видання спільноти має підтримку Android і безкоштовно. Eclipse - це інструмент за замовчуванням, а також безкоштовний і також добре працює.

Я також знаю багатьох людей, які використовують інші редактори, такі як vim, komodoedit та інші. Однак я б запропонував використати одну з перших двох пропозицій.

Щодо створення програми, вам слід розглянути можливість використання збірки за замовчуванням за допомогою Apache Ant, або ви також можете створити її, наприклад, за допомогою Apache Maven та Maven Android Plugin. У будь-якому випадку знайдіть інструмент збірки, який не залежить від IDE, який ви використовуєте, і потенційно навіть може використовувати сервер безперервної інтеграції.


4

Як і інші дві згадки, Eclispe + ADT - найкращий варіант. Eclispe + Android має безліч функцій, таких як переглядач logcat, переглядач стежок стека, DDMS, звідки ви також можете робити знімки екрана телефону. Ви також можете імітувати тексти та вхідні телефонні дзвінки, щоб перевірити свої програми. Налагодження - це також вітер. Я сам зробив додаток для android як частина мого навчального плану коледжу, і рекомендую eclipse + adt. Перейдіть на цю сторінку, щоб отримати довідку щодо встановлення. Ви можете завантажити SDK звідси .


А як щодо стандартних репостів Ubuntu? Я повинен встановити запас Eclipse, правда?
Розширювач

1
@Extender Я не знаю репостів затемнення, це краща практика, IMO завантажувати тарбол із eclipse.org/downloads Перше затемнення у списку завантажень вам достатньо. Так, ви повинні "витягнути" тарбол у своєму домашньому каталозі та створити робочу область у своєму домашньому каталозі, де зберігаються ваші проекти. Після вилучення затемнення прочитайте посібник на сайті developer.android.com/guide/developing/eclipse-adt.html, щоб встановити SDK, і ви все готові. Якщо ви стикаєтесь з будь-якими проблемами під час кодування, stackoverflow - це гарне місце для запитання початківця питання.
theTuxRacer

Звичайно, не проблема! Сподіваємось побачити від вас чудові програми: D
theTuxRacer

Потрібно один рік, щоб нарешті щось зробити))) Дивіться UPD
Extender
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.