2013-07-25 35 views
104

Tôi bắt đầu phát triển cho Android. Tôi nên sử dụng IDE nào - Android Studio hoặc sdk Eclipse? Tôi muốn biết cái nào tốt hơn.Android IDE nào tốt hơn - Android Studio hoặc Eclipse?

+9

'better' là điều khiến bạn cảm thấy thoải mái với mã hóa. Nó có thể khác nhau với các nhà phát triển khác nhau. – Vigbyor

+16

@Backtrack - Đó là những gì mang tôi đến đây. :-) –

+2

Tôi muốn dùng phiên bản Eclipse vì tôi là người dùng vim và vim có thể chạy bên trong Eclipse bằng cách sử dụng plugin eclim. Nó cho phép vim tương tác với nhật thực và ngược lại. Ví dụ, bạn nhận được đầy đủ mã và các tính năng điều hướng của nhật thực ngay trong vim. – trusktr

Trả lời

12

Việc sử dụng IDE là sở thích cá nhân của bạn. Nhưng cá nhân nếu tôi phải chọn, Eclipse được biết đến rộng rãi, đáng tin cậy và chắc chắn cung cấp nhiều tính năng hơn sau đó Android Studio. Android Studio hiện có một chút mới. Có thể là các phiên bản sắp tới sẽ tiếp tục lên cấp Eclipse sớm.

6

Từ trang tải Android Studio:

Thận trọng: Android Studio hiện đang có sẵn như là một bản xem trước truy cập sớm. Một số tính năng chưa hoàn chỉnh hoặc chưa được triển khai và bạn có thể gặp lỗi. Nếu bạn không cảm thấy thoải mái khi sử dụng một sản phẩm chưa hoàn thành, bạn có thể thay vào đó tải xuống (hoặc tiếp tục sử dụng) gói ADT (Eclipse với Plugin ADT).

4

Lựa chọn đầu tiên của tôi là Android Studio. nó có tính năng tuyệt vời để phát triển ứng dụng android.

Eclipse cũng không khó học nữa.Nếu bạn đang học về phát triển Android ngay từ đầu, tôi có thể giới thiệu Hello, Android, mà tôi vừa hoàn thành. Nó cho bạn thấy chính xác cách sử dụng tất cả các tính năng của Eclipse hữu ích cho việc phát triển các ứng dụng Android. Ngoài ra còn có một phần ngắn gọn về việc thiết lập để phát triển từ dòng lệnh và từ các IDE khác.

+1

Là một người dùng Eclipse thời gian dài, buộc phải sử dụng Android Studio là thô lỗ nhất. Android Studio không có khái niệm về xây dựng liên tục và khi nó xây dựng, không có cách nào để xem vị trí của các lỗi. Nhiều thứ nhật thực dễ dàng bị mờ hoặc thiếu từ AS. Tôi thấy khó sử dụng hơn nhiều, và tôi không bao giờ sử dụng nhật thực để giúp xây dựng ui, luôn làm nó từ nguồn để những công cụ chỉnh sửa đồ họa đó lãng phí thời gian. Tại sao bạn buộc AS trên Google? – user2607942

43

Làm việc với Eclipse đôi khi có thể khó khăn, có thể khi gỡ lỗi và thiết kế bố cục Eclipse đôi khi gặp khó khăn và chúng tôi phải khởi động lại Eclipse theo thời gian. Ngoài ra bạn có vấn đề với giả lập.

Android studio đã được phát hành rất gần đây và IDE này chưa được các nhà phát triển sử dụng nhiều. Do đó, nó có thể chứa một số lỗi nhất định.

này mô tả sự khác biệt giữa trường quay android android và cơ cấu dự án nhật thực: Android Studio Project Structure (v.s. Eclipse Project Structure)

này dạy bạn làm thế nào để sử dụng studio android: http://www.infinum.co/the-capsized-eight/articles/android-studio-vs-eclipse-1-0

+3

Nếu bạn định sử dụng Gradle - thì Android Studio là lựa chọn của bạn - bởi vì hỗ trợ cho Gradle trong Eclipse không phải là tuyệt vời. (Và bạn có thể bị ép buộc phải sử dụng Gradle nói khi bạn phải đối phó với MultiDex.) – Jasper

+0

Tôi đang trả lời câu trả lời của riêng tôi sau 2,5 năm. Vào thời điểm đó tôi đã sử dụng nhật thực. Khoảng một năm trước, tôi chuyển sang studio. Bây giờ tôi cảm thấy rằng Android studio là tốt hơn bởi vì các vấn đề mà các nhà phát triển gặp phải như thiếu tập tin R, các vấn đề khi nhập và tích hợp như các thư viện không có ở đó với studio. Cũng thích xem trước thời gian thực trong trình xây dựng xml. Tuy nhiên, studio mất nhiều thời gian hơn để xây dựng và bỏ lỡ các phím cắt ngắn của nhật thực. – TharakaNirmana

7

Cả hai đều tốt như nhau. Với Android Studio, bạn có tích hợp các công cụ ADT và với nhật thực bạn cần tích hợp chúng theo cách thủ công. Với Android Studio, nó giống như một công cụ được thiết kế ngay từ đầu với sự phát triển của Android. Hãy tiếp tục, chúng có cùng các tính năng.

+20

Không hoàn toàn đúng, ADT có sẵn kèm theo Eclipse: xem gói ADT tại đây: http://developer.android.com/sdk/index.html –

Các vấn đề liên quan