30/09/2018, 18:38
Nên dùng môi trường nào để lập trình Android?
Mình đang mới tìm hiểu về lập trình Androi thì thấy có mấy cái môi trường để lập trình: Netbeans IDE, Eclipse, Android Studio. Bây giờ mình đang băn khoăn không biết nên chọn môi trường nào. Ai đó phân tích vấn đề này giúp mình với!
Bài liên quan
Eclipse tương lai sẽ không còn được hỗ trợ SDK nữa nên dùng Android studio
chưa hẳn bạn à.
máy tính bạn mạnh RAM 8G (là tốt) sài android studio luôn.
máy tính yếu thì eclipse .
thanks!
Google ngưng hỗ trợ ADT trên Eclipse cuối năm nay, đến lúc chuyển sang Android...
Google đã đầu tư nhiều thời gian để phát triển các bộ công cụ lập trình cho Android, trong đó có việc tung ra Android Studio, một IDE được hãng phát...
cái android studio ngốn thật. máy 8gb ram mà chạy một hồi nó lên 70-80%
Google ngưng hỗ trợ Eclipse rồi bạn, mình vừa check trên Developer.android.com thì không thấy có option để download Eclipse về nữa
Nên dùng Android Studio (AS) vì:
Bây giờ đa phần các bài tutorial trên mạng đều hướng dẫn trên AS, nếu bạn tìm thấy tut nào trên Eclipse thì đó cũng là những bài hướng dẫn trên API cũ rồi, bài tut đó cũng cũ rồi.
Các library bây giờ đa phần đều có thể add dễ dàng trong gradle. Lúc trước bên Eclipse mình phải tải file jar để add vào hoặc là tải nguyên cái project của người ta về add vào
AS dựa trên IntelliJ code java rất là đã, mình thấy điểm này hơn đứt Eclipse rồi.
Google update AS rất đều và có nhiều tool khá là hay. Như là cái tools Theme Editor mới có gần đây giúp mình theme cái app rất nhanh chóng và dễ dàng.
Trên đó là những lý do mà mình thấy đáng để dùng AS nhất. Nhưng AS cũng khá là nặng, nên nếu máy bạn có ram từ 4GB trở lên thì hãy xài, 2GB trở xuống thì hơi bị chật vật đấy @@
Androi studio dùng C++ còn Eclipse dùng Java phải không bạn
AS dùng java
(thêm cho đủ 20 ký tự :v)
Mình đang nếm trái đắng vì dùng Eclipse…
@@ nhung no viet demo nhanh ma
Hiện tại là ngày thứ 5 mình thực hiện migrate Eclipse qua Android Studio. Bạn sử dụng support v7 version từ 23.0.+ thì kiểu gì bạn cũng phải chuẩn bị thực hiện chuyển qua Android Studio.
Mình nghe nói dùng HTML5 hay là C++ cũng lập trình Androi được nữa hả bạn?
SAO LẠI C++ . bạn nghe tin đâu thế @@ còn recommend là dùng As với ram 8Gb. Ông nào dùng AS với ram 8Gb mà lên 70% là hơi hư cấu -_- tôi 8Gb chạy As mà hết 60% cho AS + GENY + VÀI TAB CHROME ĐÂY
2Gb thì khuyến cáo đừng cài Android Studio cho mệt -_-
Bạn có thể tham khảo ở bài này
thinhme – 20 Sep 15
Lesson1 : Setting Up Your Android Development Environment
1. System Requirements Operating Systems Microsoft® Windows® 8/7/Vista/2003 (32 or 64-bit) Mac® OS X® 10.8.5 or higher, up to 10.9 (Mavericks) Linux (tested on Ubuntu Linux, Lucid Lynx) GNU C Libra…
Mới viết mình cũng dùng Eclipse vì nó nhẹ chuyển qua AS rồi mới thấy AS hỗ trợ đến tận răng, code nhanh hơn hẳn
Dùng C++ thì mình nghĩ là làm mấy app cross platform (Đa nền tảng, viết một lần cho cả iOS, Android, WD), HTML5 thì mình chưa nghe bao giờ (Có thể là họ làm web app). Tựu chung lại thì viết native (Chỉ cho android thôi, nôm na là vậy) cho Android thì nhất định phải là Java nha bạn.
http://phonegap.com
AS thì phải có ram 8 Gb, ram mình 4 Gb lag banh nhà lồng luôn đây này. Nhưng mà xài AS kiểu gì cũng ngon hơn Eclipse
Mình đang dùng IntelliJ IDEA, bạn có thể tham khảo thử. Theo mình biết thì AS phát triển dựa trên IDE này, dùng riêng cho dev Android, nhưng theo kinh nghiệm vài tháng mình thấy dùng nguyên gốc IntelliJ luôn vẫn rất tốt, đồng thời nó còn hỗ trợ lập trình trên các ngôn ngữ khác như Java (tiện cho việc học để dev trên Android), Scala,…
edit: Nếu bạn có email sinh viên có thể dùng bản Pro nhưng free ở trang này nhé: Free for students
Cảm ơn bạn nhá! Mấy ngày ngày nay tìm hiểu cũng rõ hơn rồi