2014-04-13 24 views
36

Trong một thời gian dài, Android Studio cung cấp tích hợp ide tốt hơn so với IntelliJ IDEA.Sự khác biệt giữa IntelliJ IDEA 13 và Android Studio

Để kiến ​​thức của tôi phiên bản 13 của IntelliJ IDE không bao gồm tất cả các tính năng mà các phiên bản trước đó thiếu.

Câu hỏi của tôi là: Vẫn còn bất kỳ tính năng độc quyền nào của Android Studio để có ý nghĩa khi cài đặt riêng bên cạnh IntelliJ IDEA?

Trả lời

30

Nhiều câu hỏi liên quan đến sự khác biệt giữa hai số have been covered in a blog post.

Ý chính của nó là plugin Android cho IntelliJ và Android Studio chính nó đến từ cùng một codebase. Các tính năng mới được giới thiệu trong Android Studio cũng sẽ có sẵn trong IntelliJ, nếu không ngay lập tức thì sẽ sớm đủ.

Android Studio cung cấp môi trường phát triển cụ thể cho Android với một số tác vụ thiết lập chung (bao gồm Gradle) được sắp xếp hợp lý hơn.

IntelliJ được nhắm mục tiêu theo hướng các nhà phát triển làm cả Android cũng như phát triển Java thông thường. Vì vậy, nếu bạn sử dụng IDEA không chỉ để phát triển Android, bạn còn tốt hơn khi gắn bó với nó.

+2

Tôi phải đồng ý với câu trả lời này. Tôi đã dành 10 GIỜ ngày hôm qua để có được một dự án java không android rất cơ bản làm việc trong Android Studio và trong khi nó chỉ nhập tốt, Nó đã cho tôi lỗi trái và phải, và trình gỡ lỗi không hoạt động đúng. – Donato

+2

@Donato Reverse cũng đúng. Thành thật mà nói, tất cả các cuộc nói chuyện về IntelliJ có hỗ trợ Android bản địa là một lời nói dối. Với Android Studio - bạn cài đặt và nó hoạt động. Với IntelliJ (ver. 15.02 Ultimate) - trước tiên bạn cài đặt Android SDK (kèm theo android studio), bạn có 3 cửa sổ bật lên yêu cầu bạn cài đặt một thứ hoặc thứ khác, sau đó bạn sẽ có bố cục tương tự như Android Studio, bạn kéo và thả các phần tử nhãn văn bản giao diện người dùng vào hình ảnh điện thoại của bạn làm dự án "chào" và nó treo vô hạn. Kinh nghiệm thảm hại. – Aubergine

3

Trích dẫn từ Jetbrains' blog:

EAP của IntelliJ IDEA 13, trong đó bao gồm tất cả các tính năng Android Studio trừ wizard dự án mới được thiết kế lại và App điểm cuối Động cơ điện toán đám mây tích hợp có sẵn ngay bây giờ.

Tính năng mới của Android Studio BTW sẽ không khả dụng cho người dùng IntelliJ IDEA v12. Các tính năng mới (đặc biệt là hỗ trợ Gradle) phụ thuộc vào những thay đổi lớn đã được thực hiện trong nền tảng phiên bản 13, và không có kế hoạch để backport chúng.

+0

@Shah> Có, vui lòng đọc [this] (http://blog.jetbrains.com/idea/2013/05/intellij-idea-and-android-studio-faq/) trang web. Tôi vừa đánh dấu một số phần quan trọng nhất trong câu trả lời của mình. – mok

+3

Bạn cần phải chỉ định rằng các tính năng mới cho AS sẽ không có sẵn cho IDEA phiên bản 12 ** chỉ ** - trong phần thứ hai của câu trả lời, có vẻ như bạn có nghĩa là chúng sẽ không có sẵn. Các ý chính (như @Shah chỉ ra) là AS và IDEA ** sẽ có các tính năng tương tự **, nó có thể mất nhiều thời gian hơn để chúng trở nên có sẵn trong IDEA. – free3dom

4

Dựa trên kinh nghiệm của tôi và IntelliJ IDEA and Android Studio FAQ

  • Trước hết, cả hai đều sử dụng mã cơ sở tương tự. Vì vậy, không có sự khác biệt thực tế trong phần đó.

Android Studio và các plugin Android cho IntelliJ IDEA được xây dựng từ mã giống nhau, và tất cả các thay đổi trong Android Studio, và sẽ tiếp tục là , có sẵn trong phiên bản IDEA IntelliJ.

  • Android studio chỉ phát triển để tạo ra các ứng dụng Android.

Android Studio được tập trung cụ thể về phát triển Android và cung cấp môi trường sắp xếp hợp lý và thiết lập dự án

Nhưng Intellij IDEA có nhiều tính năng để sản xuất các chất liệu khác như các chương trình JAVA.

  • Bạn có thể không thực sự tin tưởng Android studio (và đó là gần như năm 2016) là hoàn toàn ổn định vì nó vẫn có một số lỗi mà không có khả năng trong IntelliJ IDEA.

  • Nếu bạn dựa vào các tính năng chỉ khả dụng trong IntelliJ IDEA Ultimate (chẳng hạn như plugin kiểm soát phiên bản bổ sung), bạn sẽ không thể sử dụng Android Studio?

các tính năng bổ sung này sẽ không có sẵn trong Android Studio. Bạn nên tiếp tục sử dụng IntelliJ IDEA Ultimate.

  • Ưu điểm duy nhất tôi đã nhìn thấy trong studio Android trên Intellij IDEA được tự động thêm hỗ trợ cho appcompat cho dự án và không phải đi qua the steps to add it to the project

Vì vậy, cá nhân tôi sẽ sử dụng Intellij IDEA và chờ Google phát hành phiên bản Android studio ổn định hơn

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