2011-01-13 41 views
6

Xin chào các bạn, có ai có kinh nghiệm về phát triển Android với IDE intelliJ IDEA không? Nó có phù hợp với mọi nhu cầu không?IntelliJ IDEA IDE để phát triển Android

+2

chủ quan, vì nhu cầu của mọi người sẽ khác nhau. Có điều gì cụ thể ở đây bạn đang tìm kiếm không? – Jimmy

Trả lời

9

IDEA là một IDE tuyệt vời. Hỗ trợ Android khá tốt với ngoại lệ của trình soạn thảo bố cục WYSIWYG mà IDEA không có. Đây không phải là một vấn đề lớn vì tôi thấy rằng một trong Eclipse không làm việc một nửa thời gian bằng cách nào.

Tôi đã sử dụng IDEA trong một thời gian dài (nhiều năm) và vui vẻ trả tiền cho giấy phép thương mại. Tôi thấy giao diện người dùng trực quan và hiệu quả hơn Eclipse. Hoàn thành mã là thông minh hơn, việc chỉnh sửa thường mượt mà hơn, việc gỡ lỗi là đáng tin cậy hơn một chút (mặc dù cả IDEA lẫn Eclipse dường như không có sự tích hợp hoàn hảo với adb - có thể là các vấn đề adb).

Eclipse có tích hợp tốt hơn một chút với một số công cụ Android như DDMS có thể được lưu trữ trong phối cảnh trong Eclipse.

Nếu bạn thấy Eclipse khó hiểu và bực bội để bắt đầu, hãy thử IDEA. Lựa chọn IDE rất cá nhân vì vậy tôi không thể hứa bạn sẽ thích nó hơn, nhưng vì hỗ trợ Android hiện đã được đưa vào phiên bản cộng đồng của IDEA, bạn không có gì để mất nhưng một thời gian.

Không, tôi không làm việc cho JetBrains nhưng là khách hàng trả tiền dài hạn, tôi cũng có thể xác minh chất lượng hỗ trợ khách hàng của họ.

+3

Trình chỉnh sửa bố cục WYSIWIG đã được thêm vào mùa hè. – nmr

1

Để phát triển ứng dụng android một nhật thực phù hợp hơn, vì nó có một hồ sơ. Profiler trong IDEA không hoạt động trên nền tảng Android. Một bộ công cụ trong IDEA dành cho Android chưa đủ.

Tôi hy vọng trong tương lai gần IDEA sẽ tốt hơn ....

1

Tôi đang sử dụng mạnh mẽ Intellij IDEA cho sự phát triển Android - và quan điểm của tôi đó là tốt hơn so với Eclipse. Hiện vẫn còn một số nhược điểm:

  1. Nó không hỗ trợ ProGuard obfuscation dành cho Android
  2. Đối với phiên bản < 10 đã có một số lỗi nhỏ liên quan đến Android SDK 9
+0

Tôi vừa tạo một dự án android mới trong IntelliJ IDEA 10.0.2 EAP và nó thực sự tạo một tệp proguard.cfg trong dự án. Điều này có nghĩa là họ vừa thêm hỗ trợ? – Nathan

+0

@Nathan thanx để biết thông tin - Tôi sẽ kiểm tra ... – barmaley

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