Eclipse Kepler ขัดข้องเมื่อสร้าง Android Application Project ใหม่

ตามที่อ่านชื่อ มันขัดข้องทุกครั้งที่ฉันสร้างโปรเจ็กต์แอป Android ใหม่ ดูเหมือนว่าจะทำงานได้ดีเมื่อฉันสร้างโปรเจ็กต์ Java ใหม่ รหัสข้อผิดพลาดที่ฉันได้รับคือ: Java เริ่มต้นแล้ว แต่ส่งคืนพร้อมรหัสออก: -805306369

นั่นคือทั้งหมดที่ฉันสามารถโพสต์ได้ ฉันไม่สามารถคัดลอกข้อความแสดงข้อผิดพลาดได้ (เป็นป๊อปอัป ไม่ปรากฏบนคอนโซล)

ขณะที่กำลังจะโหลดโปรเจ็กต์ eclipse ก็แสดงข้อความ Not Responding เป็นเวลานาน ดังนั้นฉันจึงถูกบังคับให้ปิดและฉันได้รับข้อความแสดงข้อผิดพลาดนั้น

ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมขอขอบคุณ


person Andrew Kor    schedule 06.11.2013    source แหล่งที่มา
comment
อาจไม่ใช่ความช่วยเหลือที่คุณต้องการ แต่ IntelliJ/Android Studio ทำงานได้ดีกว่า Eclipse มาก ดูแลตัวเอง...   -  person blahdiblah    schedule 06.11.2013
comment
คุณรู้ไหมว่าอันไหนกำลังพยายามเริ่ม?   -  person nitind    schedule 06.11.2013
comment
@AndrewKor: Keppler มาพร้อมกับ Java 7 (1.7) หรือไม่ หากเป็นเช่นนั้น Android จะไม่ทำงานเนื่องจากปัจจุบันรองรับเฉพาะ Java 6 (1.6) เท่านั้น   -  person ChuongPham    schedule 06.11.2013
comment
@ChuongPham: ฉันติดตั้ง Java 7 แล้ว (ติดตั้งก่อนเคปเลอร์) ฉันจะดาวน์โหลด Java 6 ขอบคุณ!   -  person Andrew Kor    schedule 06.11.2013
comment
@AndrewKor: แจ้งให้เราทราบหากคุณยังมีปัญหากับ Eclipse อย่าลืมเปลี่ยน JDK ของคุณให้ชี้ไปที่ไดเร็กทอรีที่ติดตั้ง Java 6 ภายใต้การตั้งค่าใน Eclipse มิฉะนั้น Eclipse จะยังคงทำงานด้วย Java 7   -  person ChuongPham    schedule 06.11.2013
comment
@ChuongPham: ขอบคุณ Chuong มันจะไม่ล่มอีกต่อไปหลังจากทำสิ่งที่คุณทำ อย่างไรก็ตาม ฉันได้รับข้อผิดพลาดใหม่ที่ไม่เคยได้รับมาก่อน: มีข้อผิดพลาดเกิดขึ้น org/eclipse/ui/part/MultiPageEditorPart. ทุกครั้งที่ฉันคลิกที่มุมมองหรือพยายามเปิดโปรเจ็กต์ ฉันจะได้รับป๊อปอัปนั้น ขอบคุณมากสำหรับความช่วยเหลือของคุณ!   -  person Andrew Kor    schedule 07.11.2013
comment
แอนดรูว์: นั่นเป็นข้อผิดพลาดเฉพาะของ Eclipse-Keppler ที่เกี่ยวข้องกับโปรแกรมแก้ไขโค้ด เมื่อพิจารณาจากรายการข้อบกพร่องจำนวนมากที่นักพัฒนาซอฟต์แวร์ของ Keppler ยื่นฟ้อง ฉันจะอยู่ห่างจากข้อบกพร่องนั้นชั่วคราว Indigo มีความเสถียร คุณอาจต้องการลองใช้รุ่นนี้แทน Keppler   -  person ChuongPham    schedule 07.11.2013
comment
@ChuongPham: เมื่อฉันเปิด Indigo หน้าจอการโหลดจะเป็น Kepler ซึ่งผิดปกติพอสมควร เมื่อ eclipse เปิดอยู่ และฉันดูเกี่ยวกับ Eclipse มันแจ้งว่าเป็นเวอร์ชัน Indigo และฉันยังคงได้รับข้อผิดพลาดนั้น   -  person Andrew Kor    schedule 07.11.2013
comment
แก้ไข: แตกไฟล์อีกครั้ง และดูเหมือนว่า Indigo จะทำงานได้ดีโดยไม่มีข้อผิดพลาด อย่างไรก็ตาม ยังคงได้รับหน้าจอโหลดเคปเลอร์อยู่   -  person Andrew Kor    schedule 07.11.2013
comment
@AndrewKor: ฉันเพิ่งทดสอบ Eclipse Juno (เป็นปัจจุบันมากกว่า Indigo เล็กน้อย) โดยการสร้างโครงการ Android ใหม่และทำงานได้โดยไม่มีปัญหาใด ๆ คุณช่วยลองจูโนได้ไหม ดูคำตอบของฉันด้านล่างด้วย ฉันรู้ว่าการปฏิบัติตามนั้นเป็นเรื่องยาก แต่จะช่วยให้คุณประหยัดเวลาได้มากในอนาคต   -  person ChuongPham    schedule 09.11.2013
comment
@blahdiblah ตามไซต์นักพัฒนาซอฟต์แวร์ Android อย่างเป็นทางการ Android Studio ยังคงอยู่ในสถานะแสดงตัวอย่าง . ประสบการณ์ของฉันเมื่อสองสามเดือนก่อนชักชวนให้ฉันยึดติดกับ Eclipse จนกว่า Android Studio จะเผยแพร่อย่างถูกต้อง   -  person JulianSymes    schedule 04.12.2013
comment
หลังจากจัดการกับความไม่เสถียรจำนวนมากของปลั๊กอิน ADT Eclipse ฉันเปลี่ยนมาใช้ชุด ADT โดยมี Eclipse รวมอยู่ด้วย น่าเสียดายที่ Eclipse ที่รวมมานั้นไม่ใช่เวอร์ชันล่าสุดและมีความสามารถจำกัดในการพัฒนาสำหรับแพลตฟอร์มอื่นที่ไม่ใช่ Android ดังนั้นฉันจึงยุติการเก็บ Eclipses สองตัว อันหนึ่งสำหรับการพัฒนา Java และอีกอันสำหรับ Android   -  person user2305886    schedule 24.01.2014
comment
เปลี่ยนธีมแอปพลิเคชัน GTK เป็น Adwaita ตามที่อธิบายไว้ [ที่นี่] [1] [1]: stackoverflow.com/questions/25016604/   -  person HimalayanCoder    schedule 14.10.2014


คำตอบ (1)


หากคุณใช้ Eclipse เพื่อสร้าง Android ให้ทำดังต่อไปนี้ตามลำดับ:

  1. ติดตั้ง JDK จาก Oracle คุณสามารถรับ JDK ได้ที่นี่

  2. ติดตั้ง Eclipse (เช่น เวอร์ชัน Eclipse Standard) ในเดือนพฤศจิกายน 2013 Juno (Eclipse v4.2.2) เป็น Eclipse ที่เสถียรที่สุด งดใช้รุ่น Kepler ในตอนนี้ คุณสามารถรับ Eclipse เวอร์ชันเก่าและเสถียรได้ที่นี่ หรือเวอร์ชันใหม่ที่นี่ หากเสถียร ข้อสำคัญ: เมื่อคุณติดตั้ง Eclipse อย่าเขียนทับไดเร็กทอรีที่ติดตั้ง Eclipse ที่มีอยู่ แต่ให้สร้างไดเร็กทอรีใหม่และติดตั้ง Eclipse ที่นั่นแทน วิธีนี้จะป้องกันไม่ให้ไลบรารีปะปนกันระหว่าง Eclipse เวอร์ชันต่างๆ

  3. ติดตั้ง Android SDK คุณสามารถรับ SDK ได้ที่นี่ สำหรับผู้เริ่มต้น ให้เลือกแพ็คเกจ installer_r22.3-windows.exe

  4. ติดตั้งเครื่องมือพัฒนา Android (ADT) คุณสามารถรับ ADT ได้ที่นี่

  5. เริ่มคราส

  6. จากเมนูของ Eclipse ให้เลือก หน้าต่าง | การตั้งค่า จากนั้นเลือก Java | ติดตั้งตัวเลือก JREs แล้ว ตรวจสอบว่า Eclipse แสดงรายการไดเร็กทอรีที่ติดตั้ง JDK ที่สร้างจากขั้นตอนที่ 1 ข้างต้นอย่างถูกต้องหรือไม่ หากไม่เป็นเช่นนั้น ให้คลิกปุ่ม เพิ่ม และเรียกดูไดเร็กทอรีที่ติดตั้ง JDK ของคุณ บน Windows โดยปกติแล้วไดเร็กทอรีนี้จะอยู่ภายใต้ C:\Program Files\Java\jdk1.6.0_45 (เช่น Java 1.6 release 45)

  7. ในหน้าจอ การตั้งค่า ของ Eclipse ให้เลือกตัวเลือก Android และตรวจสอบว่าไดเร็กทอรีของ ตำแหน่ง SDK ของ Android ถูกต้อง ควรถูกต้องหากคุณทำตามขั้นตอนที่ 3 ข้างต้นสำเร็จแล้ว

  8. หากต้องการสร้างโปรเจ็กต์ Android ใหม่ จากเมนูของ Eclipse ให้เลือก ไฟล์ | ใหม่ | โครงการแอปพลิเคชัน Android กรอกข้อมูลที่จำเป็นในหน้าจอ แอปพลิเคชัน Android ใหม่ และคลิก เสร็จสิ้น เมื่อดำเนินการเสร็จ

ตัวเลือก: ภายใต้ตัวเลือกเมนู หน้าต่าง ของ Eclipse จะมีเมนูย่อย Android สองตัวเลือก: Android SDK Manager และ Android Virtual Device Manager

ก. ตัวเลือก Android SDK Manager ช่วยให้คุณสามารถติดตั้ง/ลบเวอร์ชันและ/หรือส่วนประกอบที่ใช้สำหรับการพัฒนา Android

ข. ตัวเลือกโปรแกรมจัดการอุปกรณ์เสมือนของ Android ช่วยให้คุณสร้างอุปกรณ์ Android เสมือนเพื่อการพัฒนาและการทดสอบได้ ตัวอย่างเช่น อุปกรณ์เสมือน Android ที่มี Android 2.1 - API ระดับ 7 Target จะช่วยให้คุณสามารถทดสอบแอปพลิเคชัน Android ของคุณที่จะใช้งานจริงบนอุปกรณ์ต่างๆ ในภายหลัง เช่น โทรศัพท์ แท็บเล็ต บันทึกย่อ ที่ใช้ Android เฟิร์มแวร์เวอร์ชั่น 2.1.

person ChuongPham    schedule 09.11.2013