เกิดปัญหาในการติดตั้ง Android 4.2 API


89

วันนี้ฉันอัปเดต ADT ผ่าน Eclipse เป็นเวอร์ชัน 21 ตอนนี้เมื่อฉันเปิด SDK Manager ฉันคาดว่าจะมีโฟลเดอร์เช่น "Android 4.2 (API 17)" ซึ่งจะมีแพลตฟอร์ม SDK และ API เอกสารประกอบ ฯลฯ อย่างไรก็ตาม แต่ฉันได้รับโฟลเดอร์ชื่อ "API 17" แต่สิ่งเดียวในนั้นคือ "Google APIs" ซึ่งฉันไม่สามารถติดตั้งได้เพราะ

การติดตั้งแพคเกจนี้จำเป็นต้องติดตั้งด้วย: - ไม่มี SDK Platform Android, API 17

ฉันมาทำอะไรที่นี่? ขอบคุณ

คำตอบ:


225

ฉันค้นพบสิ่งนี้ด้วยตัวเองหลังจากที่มีอะไรบางอย่าง ฉันเข้าไปที่การตั้งค่าสำหรับ SDK Manager ล้างแคชและบอกให้ใช้ HTTPS จากนั้นรีเฟรชรายชื่อและทุกอย่างก็ปรากฏตามปกติ


29
อย่าคิดว่าคุณต้องใช้ https ดูเหมือนว่าจะทำงานได้ดีหลังจากล้างแคชและรีเฟรช
Muz

นั่นเป็นเรื่องแปลกในการติดตั้งของฉันตัวเลือกการล้างแคชอยู่ใน AVD Manager ภายใต้เครื่องมือ - ตัวเลือก
NoBugs

1
ทำงานได้ดีหลังจากล้างแคชและรีเฟรช ขอบคุณสำหรับทุกการวิจัยของคุณ
Ton

10
สิ่งที่ฉันต้องทำคือคลิก "โหลดซ้ำ" จากเมนู
ArtOfWarfare

ขอบคุณ. นี่เป็นอีกสถานการณ์หนึ่งของ Eclipse / Android ที่ป้าน - บางครั้งการจัดการกับ Android ทำให้ฉันรู้สึกแย่ วิธีนี้แก้ไขได้แน่นอน
huygir

54

Eclipse> Window> Android SDK Manager > แพ็คเกจ > โหลดซ้ำ

จากนั้นอัปเดต UI อย่างถูกต้องเพื่อให้ฉันเลือกซอฟต์แวร์ที่อัปเดต

ทำไมต้องคลิก "โหลดซ้ำ" ด้วยตนเอง! ฉันคาดว่าจะเกิดขึ้นโดยอัตโนมัติเมื่อฉันเปิด SDK Manager


10
+1 - มันได้ผลสำหรับฉัน ตัวเลือก "โหลดซ้ำ" แบบแมนนวลซ่อนอยู่ ... อยู่ในเมนู (ฉันไม่ได้สังเกตว่าหน้าต่างมีเมนูจนกว่าฉันจะอ่านคำตอบนี้)
ArtOfWarfare

2
มีเมนูอยู่ในหน้าต่างนี้!
Askolein



4

ฉันมีปัญหานี้ใน Ubuntu

  • เปิดเทอร์มินัลและไปที่โฟลเดอร์ android-sdk-linux: cd android-sdk-linux

  • จากนั้นอัปเดต sdk ด้วยตนเอง: tools/android update sdk -u

หลังจากเสร็จสิ้นให้รีสตาร์ท Eclipse


4

ตามคำแนะนำข้อผิดพลาด: API 18 ขึ้นอยู่กับเวอร์ชัน SDK และอื่น ๆ ดังนั้นก่อนอื่นให้อัปเดตเครื่องมือ SDK เป็นเวอร์ชันล่าสุด (ยกเลิกการเลือก API 18) จากนั้นลองติดตั้ง API 18


นี่เป็นสิ่งเดียวที่ใช้ได้ผลสำหรับฉัน .. ก่อนที่จะลองสิ่งนี้ฉันลอง: -updating Eclipse - รีเฟรชตัวจัดการ Android SDK - ล้างแคชของ Android SDK Manager - ตั้งค่าเพื่อดึงข้อมูลจาก https เท่านั้น สิ่งเดียวที่ใช้ได้ผลสำหรับฉันคือการอัปเดตเครื่องมือ SDK ก่อนเท่านั้น
Martin_G

0

ลองอนุมัติแต่ละแพ็คเกจโดยแทนที่จะอนุมัติทั้งหมด หากแพ็กเกจใดมีข้อผิดพลาดคุณจะไม่สามารถดาวน์โหลดพร้อมกันได้ทั้งหมด

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