Android IDE ตัวไหนดีกว่า - Android Studio หรือ Eclipse [ปิด]


108

ฉันกำลังเริ่มพัฒนาสำหรับ Android ฉันควรใช้ IDE - Android Studio หรือ Eclipse sdk อยากทราบว่าอันไหนดีกว่ากัน


9
betterคือสิ่งที่ทำให้คุณสบายใจกับการเขียนโค้ด อาจแตกต่างกันไปตามนักพัฒนาที่แตกต่างกัน
Vigbyor

16
@Backtrack - นั่นคือสิ่งที่ทำให้ฉันมาที่นี่ :-)
Jayesh Bhoot

2
ฉันจะใช้ Eclipse เวอร์ชันเพราะฉันเป็นผู้ใช้กลุ่มและกลุ่มสามารถเรียกใช้ภายใน Eclipse โดยใช้ปลั๊กอิน eclim ช่วยให้ vim โต้ตอบกับ eclipse และในทางกลับกัน ตัวอย่างเช่นคุณได้รับการเติมโค้ดแบบเต็มและคุณลักษณะการนำทางของ eclipse ในกลุ่ม
trusktr

4
ฉันรู้ว่าคำถามนี้ถูกปิด แต่หนึ่งปีต่อมามีคำตอบที่ชัดเจน: Android Studio ฉันเคยถูกบังคับให้ใช้ Eclipse ในอดีต (สำหรับการพัฒนา Java และ Android) และ UI นั้นแย่มากเมื่อเทียบกับ IDE อื่น ๆ เกือบทั้งหมด (AS, Netbeans, ... ) แน่นอนว่าคุณสามารถทำอะไรก็ได้กับ Eclipse - หากคุณไม่สนใจที่จะมองผ่านเมนูที่ไม่ใช้งานง่ายหรือค้นหาในอินเทอร์เน็ตที่พวกเขาซ่อนฟังก์ชันบางอย่างไว้ (เช่นการค้นหาไฟล์สำหรับสตริง) ในทางกลับกัน Android Studio ... ก็ทำงานได้ตามที่คาดไว้ ในปี 2013 Eclipse อาจมีโอกาส แต่ไม่ใช่อีกต่อไป เพียงใช้ Android Studio :)
johndodo

3
นี่ไม่ใช่เรื่องน่ากลัวที่คำถามปิดมีค่าสถานะ 52 รายการ?. นี่เรียกว่าคำถามแท้ แต่ใช่มันนอก
ประเด็น

คำตอบ:


43

การทำงานกับ Eclipse อาจเป็นเรื่องยากในบางครั้งบางทีเมื่อการดีบักและการออกแบบเค้าโครง Eclipse ติดขัดในบางครั้งและเราต้องรีสตาร์ท Eclipse เป็นครั้งคราว นอกจากนี้คุณยังมีปัญหากับอีมูเลเตอร์

Android studio เปิดตัวเมื่อไม่นานมานี้และ IDE นี้ยังไม่ได้ใช้งานมากนักโดยนักพัฒนา ดังนั้นจึงอาจมีข้อบกพร่องบางอย่าง

สิ่งนี้อธิบายความแตกต่างระหว่าง android android studio และโครงสร้างโปรเจ็กต์ eclipse: โครงสร้างโครงการAndroid Studio (เทียบกับโครงสร้างโครงการ Eclipse)

สิ่งนี้จะสอนวิธีใช้ android studio: http://www.infinum.co/the-capsized-eight/articles/android-studio-vs-eclipse-1-0


3
หากคุณจะใช้ Gradle - ดังนั้น Android Studio ก็เป็นตัวเลือกของคุณเพราะการรองรับ Gradle ภายใน Eclipse นั้นไม่ค่อยดีนัก (และคุณอาจถูกบังคับให้ใช้ Gradle say เมื่อคุณต้องจัดการกับ MultiDex)
Jasper

2
ฉันกำลังตอบกลับคำตอบของตัวเองหลังจากผ่านไป 2.5 ปี ตอนนั้นกำลังใช้ eclipse ประมาณหนึ่งปีที่แล้วฉันเปลี่ยนมาเป็นสตูดิโอ ตอนนี้ฉันรู้สึกว่าสตูดิโอ Android ดีกว่าเพราะปัญหาที่นักพัฒนาประสบเช่นไฟล์ R หายไปปัญหาในการนำเข้าและรวมเป็นไลบรารีกับสตูดิโอไม่ได้ รักการแสดงตัวอย่างแบบเรียลไทม์ในตัวสร้าง xml อย่างไรก็ตามสตูดิโอใช้เวลาสร้างนานกว่าและพลาดคีย์ลัดของคราส
TharakaNirmana

12

การใช้ IDE เป็นความชอบส่วนบุคคลของคุณ แต่โดยส่วนตัวแล้วถ้าฉันต้องเลือก Eclipse เป็นที่รู้จักกันอย่างแพร่หลายเชื่อถือได้และมีคุณสมบัติมากกว่า Android Studio Android Studio เป็นรุ่นใหม่เล็กน้อยในขณะนี้ อาจเป็นรุ่นที่กำลังจะมาถึงให้ถึงระดับ Eclipse ในไม่ช้า


7

ทั้งสองอย่างดีพอ ๆ กัน ด้วย Android Studio คุณมีเครื่องมือ ADT รวมอยู่ด้วยและคุณต้องรวม eclipse ด้วยตนเองด้วย ด้วย Android Studio ให้ความรู้สึกเหมือนเป็นเครื่องมือที่ออกแบบมาตั้งแต่เริ่มแรกโดยคำนึงถึงการพัฒนา Android ไปข้างหน้าพวกเขามีคุณสมบัติเดียวกัน


20
ไม่เป็นความจริงทั้งหมด ADT มีให้ที่มาพร้อมกับ Eclipse: ดูชุด ADT ที่นี่: developer.android.com/sdk/index.html
Luca Vitucci

6

จากหน้าดาวน์โหลด Android Studio:

ข้อควรระวัง: ขณะนี้ Android Studio มีให้ใช้งานแบบทดลองใช้ก่อนเปิดตัว คุณสมบัติหลายอย่างยังไม่สมบูรณ์หรือยังไม่ได้ใช้งานและคุณอาจพบข้อบกพร่อง หากคุณไม่สะดวกในการใช้ผลิตภัณฑ์ที่ยังทำไม่เสร็จคุณอาจต้องการดาวน์โหลด (หรือใช้งานต่อ) ชุด ADT แทน (Eclipse ด้วยปลั๊กอิน ADT)


4

ตัวเลือกแรกของฉันคือAndroid สตูดิโอ มีคุณสมบัติที่ยอดเยี่ยมในการพัฒนาแอปพลิเคชัน Android

Eclipse ไม่ใช่เรื่องยากที่จะเรียนรู้หากคุณกำลังจะเรียนรู้การพัฒนา Android ตั้งแต่เริ่มต้นฉันขอแนะนำสวัสดี Androidซึ่งฉันเพิ่งทำเสร็จ มันแสดงให้คุณเห็นอย่างชัดเจนถึงวิธีการใช้คุณสมบัติทั้งหมดของ Eclipse ที่มีประโยชน์สำหรับการพัฒนาแอพ Android นอกจากนี้ยังมีส่วนสั้น ๆ เกี่ยวกับการตั้งค่าเพื่อพัฒนาจากบรรทัดคำสั่งและจาก IDE อื่น ๆ


1
ในฐานะผู้ใช้ Eclipse มาเป็นเวลานานการบังคับให้ใช้ Android Studio ถือเป็นเรื่องที่หยาบคายที่สุด Android Studio ไม่มีแนวคิดในการสร้างแบบต่อเนื่องและเมื่อสร้างแล้วจะไม่มีทางเห็นว่าข้อผิดพลาดอยู่ที่ใด หลายสิ่งที่คราสทำได้อย่างง่ายดายนั้นไม่ชัดเจนหรือหายไปจาก AS ฉันพบว่ามันยากกว่ามากที่จะใช้และไม่เคยใช้ eclipse เพื่อช่วยสร้าง ui แต่ทำจากแหล่งที่มาเสมอดังนั้นเครื่องมือแก้ไขกราฟิกเหล่านั้นจึงเสียเวลา ทำไมคุณถึงบังคับ AS กับเรา Google
pstorli
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.