Có những IDE nào để phát triển Android?


16

Gần đây tôi đã mua điện thoại Android đầu tiên của mình (HTC Legend). Bây giờ tôi muốn phát triển cho nó !! :) Có thể có trong Ubuntu và công cụ tốt nhất là gì? Eclipse hoặc IntelliJ hoặc có thể một cái gì đó khác?

CẬP NHẬT: Mất khoảng một năm đối với tôi (xin lỗi sự lười biếng của tôi;) Nhưng đây là ứng dụng Android đầu tiên của tôi - https://market.android.com/details?id=com.maxsoft.balls Được tạo bởi Eclipse + ADT trong Ubuntu 11.10 !

Câu trả lời:


14

Có lẽ dễ sử dụng nhất và được hỗ trợ chính thức là Eclipse .

Plugin Công cụ dành cho nhà phát triển Android (ADT) của Eclipse cho phép tạo và quản lý dự án cơ bản, cũng như gỡ lỗi từng bước và khả năng dễ dàng xuất ứng dụng của bạn để triển khai / xuất bản.

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

Google hiện phân phối Gói ADT , bao gồm Eclipse với plugin ADT, SDK và các công cụ nền tảng và hình ảnh hệ thống và nền tảng Android mới nhất cho trình giả lập.

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

Các Android SDK Công cụ mình vẫn có thể được tải về nếu bạn không muốn có toàn bộ bó, hoặc nếu bạn đã có Eclipse được cài đặt và chỉ muốn thêm plugin ADT và SDK / công cụ nền tảng, hoặc nếu bạn thích sử dụng IDE khác.

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



5

Đó là tất cả tùy thuộc vào sở thích cá nhân của bạn. SDK Android hoạt động tốt trên Ubuntu (tôi sử dụng nó hàng ngày) và độc lập với IDE bạn chọn sử dụng.

Cá nhân tôi sử dụng IntellJ IDEA. Phiên bản cộng đồng có hỗ trợ Android và miễn phí. Eclipse là công cụ mặc định và cũng miễn phí và cũng hoạt động tốt.

Tôi cũng biết nhiều người sử dụng các trình soạn thảo khác như vim, komodoedit và những người khác. Tuy nhiên tôi sẽ đề nghị sử dụng một trong hai gợi ý đầu tiên.

Về mặt xây dựng ứng dụng, bạn nên xem xét việc sử dụng bản dựng mặc định bằng Apache Ant hoặc bạn cũng có thể xây dựng ứng dụng đó, ví dụ như với Apache Maven và Plugin Maven Android. Trong mọi trường hợp, hãy tìm một công cụ xây dựng độc lập với IDE bạn sử dụng và thậm chí có thể sử dụng máy chủ tích hợp liên tục.


4

Như hai đề cập khác, Eclispe + ADT là lựa chọn tốt nhất. Eclispe + Android có rất nhiều tính năng như trình xem logcat, trình xem theo dõi ngăn xếp, DDMS, từ đó bạn cũng có thể chụp ảnh màn hình điện thoại. Bạn cũng có thể mô phỏng văn bản và danh bạ đến để kiểm tra ứng dụng của mình. Gỡ lỗi cũng là một cách dễ dàng. Bản thân tôi đã tạo ra một ứng dụng cho Android như một phần của giáo trình đại học của mình và tôi khuyên bạn nên nhật thực + adt. Goto này trang để được giúp đỡ cài đặt. Bạn có thể tải SDK từ đây .


Và những gì về repos Ubuntu tiêu chuẩn? Tôi phải cài đặt chứng khoán Eclipse, phải không?
Mở rộng

1
@Extender Tôi không biết về nhật thực, đó là một cách thực hành tốt hơn, IMO để tải tarball từ eclipse.org/doads Nhật thực đầu tiên trong danh sách tải xuống là đủ, đối với bạn. Có, bạn phải "trích xuất" tarball trong thư mục chính của mình và tạo một không gian làm việc trong thư mục chính của bạn, nơi các dự án của bạn được lưu trữ. Sau khi trích xuất nhật thực, hãy đọc hướng dẫn tại developer.android.com/guide/developing/eclipse-adt.html để cài đặt SDK và bạn đã hoàn tất. Nếu bạn gặp bất kỳ vấn đề nào trong khi mã hóa, stackoverflow là một nơi tốt để đặt câu hỏi cho người mới bắt đầu câu hỏi
theTuxRacer

Chắc chắn, không phải là một vấn đề! Hy vọng sẽ thấy một số ứng dụng tuyệt vời từ bạn: D
theTuxRacer

Phải mất một năm để cuối cùng làm một cái gì đó))) Xem CẬP NHẬT
Extender
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.