ฉันจะอัปเดต ADT ใน Eclipse ได้อย่างไร


116

ฉันพยายามอัปเดต Eclipse ของฉันแล้ว ตอนนี้ฉันมีถึง 2.2 Android SDK ใน Eclipse ของฉัน เมื่อวานนี้ฉันได้อัปเดต Eclipse ของฉันดังนี้:

Eclipse -> window -> Android SDK Manager -> ฉันได้เลือกช่องทำเครื่องหมายสองช่องจากรายการ เครื่องมือ -> เครื่องมือ Android SDK และเครื่องมือแพลตฟอร์ม Android SDK

ฉันได้โพสต์ข้อความบรรทัดสุดท้ายที่ฉันได้รับจากการดาวน์โหลดและติดตั้งที่นี่:

การเตรียมการติดตั้งที่เก็บถาวรการ
ดาวน์โหลดเครื่องมือแพลตฟอร์ม SDK ของ Android การแก้ไข 12
การติดตั้งเครื่องมือแพลตฟอร์ม Android SDK การแก้ไข 12 การ
หยุดเซิร์ฟเวอร์ ADB สำเร็จ
ติดตั้ง Android SDK Platform-tools, เวอร์ชัน 12 การ
ดาวน์โหลด Android SDK Tools, การแก้ไข 20
การติดตั้ง Android SDK Tools, เวอร์ชัน 20
[post_tools_install.bat] การอัปเดต SDK Manager.exe
[post_tools_install.bat] คัดลอกแล้ว 1 ไฟล์
[post_tools_install.bat] กำลังอัปเดต AVD Manager.exe
[post_tools_install.bat] คัดลอกแล้ว 1 ไฟล์
ติดตั้ง Android SDK Tools การแก้ไข 20 การ
หยุดเซิร์ฟเวอร์ ADB สำเร็จแล้ว
เริ่มเซิร์ฟเวอร์ ADB สำเร็จ
เสร็จสิ้น ติดตั้ง 2 แพ็คเกจ
การดึง URL: https://dl-ssl.google.com/android/repository/addon.xml
ไม่สามารถดึง URL https://dl-ssl.google.com/android/repository/addon.xmlเหตุผล: dl- ssl.google.com
ดึง URL: http://software.intel.com/sites/landingpage/android/addon.xml
ไม่สามารถดึง URL http://software.intel.com/sites/landingpage/android/addon.xml , เหตุผล: software.intel.com
โหลดแพ็คเกจเสร็จแล้ว

แต่หลังจากทั้งหมดนี้หลังจากที่ฉันปิด Eclipse แล้วและต้องการเริ่มอีกครั้งมันทำให้เกิดข้อผิดพลาด:

Android SDK นี้ต้องใช้ Android Developer Toolkit เวอร์ชัน 20.0.0 ขึ้นไป เวอร์ชันปัจจุบันคือ 16.0.0.v201203301601-306762 โปรดอัปเดต ADT เป็นเวอร์ชันล่าสุด

ในการตั้งค่าฉันได้รับข้อผิดพลาดนี้:

Android SDK นี้ต้องใช้ Android Develop ... โปรดอัปเดต ADT เป็นเวอร์ชันล่าสุด


นั่นเป็นสาเหตุที่ดึงรายละเอียดไม่ครบ .. ใช้อินเทอร์เน็ตความเร็วสูง .. ของคุณถูกทาง ..
Rahul Baradia

หากdl-ssl.google.com/android/eclipseไม่ได้ทำงานให้คุณลองใช้dl-ssl.google.com/android/eclipse ลิงก์ที่ไม่มี https ใช้งานได้สำหรับฉัน ตรวจสอบให้แน่ใจว่าคุณเปิด eclipse ในฐานะผู้ดูแลระบบ
Oladipo Olasemo

คำตอบ:


329

คุณได้อัปเดต android sdk แล้ว แต่ไม่ได้อัปเดต adt ให้ตรงกับมัน

คุณสามารถอัปเดตโฆษณาได้จากที่นี่

คุณอาจต้องอัปเดตแหล่งซอฟต์แวร์สำหรับการอัปเดตโฆษณาของคุณ

ไปที่ eclipse> help> ตรวจสอบการอัปเดต

ควรแสดงรายการอัปเดตล่าสุดของ adt หากไม่ได้ผลให้ลองใช้วิธีเดียวกัน * ไปที่ eclipse> help> ติดตั้งซอฟต์แวร์ใหม่ * แต่ตอนนี้โปรดดำเนินการดังนี้:

มันจะแสดงรายการการอัปเดตที่มี - ซึ่งควรจะเป็น 20.xx

Eclipse จะรีสตาร์ทและหวังว่าทุกอย่างจะทำงานได้ดีสำหรับคุณ


ใช่คุณทำ. สิ่งเดียวคือต้องใช้ความช่วยเหลือเพิ่มเติมในการเขียนโปรแกรมดังนั้นคุณต้องอัปเดตในปลั๊กอิน adt สำหรับ eclipse
Murtuza Kabul

ที่นี่ใน sdk manager ฉันเห็น API 10,11,12,13,14,15 ฉันควรติดตั้งตัวไหน ฉันมีอินเทอร์เน็ตความเร็วต่ำ ....
himAndroid

หากคุณต้องการรองรับอุปกรณ์เพิ่มเติมให้ใช้ api ระดับ 10 หากคุณต้องการพัฒนาด้วยคุณสมบัติล่าสุดของ Android (android เวอร์ชัน 4) คุณควรพิจารณา api ระดับ 14
Murtuza Kabul

15
@MurtuzaKabul ฉันไม่สามารถปลั๊กอิน ADT จาก 22.6 ถึง 23.0 หรือถึง 23.0.2 ได้รับปัญหาการพึ่งพาเมื่อพยายามคลิก (หลังจากเลือกเครื่องมือสำหรับนักพัฒนาและเลือกเส้นทางเดียวกัน https: // ตามด้านบน)
user285oo6

4
เป็นไปได้มากว่าหากคุณกำลังอัปเกรด ADT คุณจะต้องถอนการติดตั้ง ADT เวอร์ชันเก่าก่อน สามารถทำได้โดยไปที่ลิงค์นี้: stackoverflow.com/questions/9097163/uninstalling-android-adt
BluJ IT

7

ฉันมีปัญหานี้ เนื่องจากฉันมีที่อยู่ADTแล้วฉันจึงไม่สามารถทำตามการแก้ไขที่แนะนำได้ สาเหตุที่การอัปเดตไม่ทำงานในกรณีของฉันคือไม่ได้ตรวจสอบที่อยู่ ADT ในรายการ "การอัปเดตที่มี"

1) ไปที่ eclipse> help> ติดตั้งซอฟต์แวร์ใหม่

2) คลิกที่ "ไซต์ซอฟต์แวร์ที่มี"

3) ตรวจสอบว่าคุณมีที่อยู่ ADT

4) หากไม่เพิ่มตามขั้นตอนของ Murtuza Kabul

5) หากใช่ให้ตรวจสอบว่ามีการเลือกที่อยู่ (ช่องทำเครื่องหมายทางด้านซ้ายของที่อยู่)

ฉันรันการอัปเดตหลังจากเปิดตัว Eclipse ในฐานะผู้ดูแลระบบเพื่อให้แน่ใจว่าจะไม่มีปัญหาในการเข้าถึงโฟลเดอร์ระบบ


4

ฉันดูเอกสาร Eclipse ADTและพบวิธีแก้ไขปัญหานี้ ฉันสามารถอัปเดตเครื่องมือ SDK ของฉันเป็น 22.0.4 (เวอร์ชันล่าสุด)

วิธีแก้ไขคือ : อัปเดต ADT เป็น 22.0.4 ก่อนแล้วอัปเดตเครื่องมือ SDK เป็น 22.0.4

ลิงค์ด้านบนกล่าวว่า

ADT 22.0.4ถูกออกแบบมาสำหรับการใช้งานกับเครื่องมือ SDK r22.0.4 หากคุณยังไม่ได้ติดตั้ง SDK Tools r22.0.4 ลงใน SDK ของคุณให้ใช้ Android SDK Manager เพื่อดำเนินการดังกล่าว

สิ่งที่ฉันต้องทำคืออัปเดต ADT ของฉันเป็น 22.0.4 (เวอร์ชันล่าสุด) จากนั้นฉันก็สามารถอัปเดตเครื่องมือ SDK เป็น 22.0.4ได้ ฉันคิดว่ามีเพียงเครื่องมือ SDK เท่านั้นที่ได้รับการอัปเดตไม่ใช่ ADT ดังนั้นฉันจึงอัปเดตเครื่องมือ SDK ด้วยเวอร์ชัน ADT ที่เก่ากว่า (22.0.1)

วิธีอัปเดต ADT ของคุณเป็นเวอร์ชันล่าสุด

  1. ใน Eclipse ไปที่ Help

  2. Install New Software ---> Add

  3. ภายใน Add Repository เขียนชื่อ: ADT(หรืออะไรก็ได้ที่คุณต้องการ)

  4. สถานที่ตั้ง: https://dl-ssl.google.com/android/eclipse/

  5. หลังจากโหลดแล้วคุณควรได้รับเครื่องมือสำหรับนักพัฒนาและปลั๊กอิน NDK

  6. ตรวจสอบทั้งสองอย่างว่าคุณต้องการใช้ Native Developer Kit (NDK) ในอนาคตหรือไม่หรือเลือก

  7. เครื่องมือสำหรับนักพัฒนาเท่านั้น

  8. คลิกถัดไป

  9. เสร็จสิ้น


1

ในกรณีของฉันการเปิด 'Help' >> "Install New Software" ไม่มีรายการสำหรับ URL ใด ๆ (ไม่มี url ก่อนหน้านี้) - ดังนั้นฉันจึงเพิ่ม 'em ด้วยตนเอง และอัพเดท ... และ Voilaaaa !! โพสต์ด้านบนมีประโยชน์มากในการแก้ไขปัญหานี้สำหรับฉัน


1

ทำงานในฐานะผู้ดูแลระบบจากนั้นทำตามความคิดเห็นอื่น ๆ แก้ไขปัญหาให้ฉัน :)


1

ด้วยเหตุนี้การอัปเดตใหม่จึงเปลี่ยน URL สำหรับไซต์อัปเดตเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ Android ให้ต้องใช้ HTTPS หากคุณกำลังอัปเดต ADT ตรวจสอบให้แน่ใจว่าคุณใช้ HTTPS ใน URL สำหรับไซต์อัปเดตเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ Android


0

ฉันมีปัญหาเดียวกันกับที่ไม่มีไฟล์ในไฟล์ Generated Java, BuildConfig และ R.java หายไป ไม่ได้สร้างตัวเลือกการสร้างอัตโนมัติ
ใน Eclipse ภายใต้ Project ให้ยกเลิกการเลือก Build Automatically จากนั้นภายใต้โครงการเลือกสร้างโครงการ คุณอาจต้องแก้ไข projec

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.