2012-11-14 64 views
89

Tôi đã cập nhật ADT qua Eclipse hôm nay lên phiên bản 21. Bây giờ, khi mở Trình quản lý SDK, tôi mong đợi sẽ có một thư mục như "Android 4.2 (API 17)". API, tài liệu, v.v. Tuy nhiên, thay vào đó, tôi chỉ nhận được một thư mục có tên là "API 17" và thứ duy nhất trong đó là "API Google", mà tôi thậm chí không thể cài đặt vìGặp sự cố khi cài đặt API Android 4.2

Cài đặt gói này yêu cầu cài đặt: - Thiếu nền tảng SDK Android, API 17

Tôi phải làm gì ở đây? Cảm ơn

Trả lời

225

Tôi đã tìm ra điều này sau khi một số người xung quanh. Tôi đã đi vào cài đặt cho Trình quản lý SDK, xóa bộ nhớ cache và yêu cầu nó sử dụng HTTPS, sau đó làm mới danh sách và tất cả đều xuất hiện bình thường.

+29

Đừng nghĩ rằng bạn cần sử dụng https, có vẻ như nó hoạt động tốt sau khi xóa bộ nhớ cache và làm mới. – Muz

+0

Thật lạ lùng, trong cài đặt của tôi, tùy chọn bộ nhớ cache rõ ràng nằm trong Trình quản lý AVD, dưới các công cụ - tùy chọn. – NoBugs

+1

Hoạt động tốt sau khi xóa bộ nhớ cache và làm mới.Cảm ơn tất cả các nghiên cứu của bạn – Ton

11

Eclipse> Cửa sổ> Trình quản lý SDK Android> Tùy chọn> Xóa nút bấm bộ nhớ cache> Xong.

54

Eclipse> Window>Android SDK Manager>Gói>Nạp lại

Sau đó nó cập nhật đúng giao diện người dùng để cho tôi chọn phần mềm cập nhật.

Tại sao tôi cần phải nhấp vào "Tải lại" theo cách thủ công?! Tôi hy vọng điều đó xảy ra tự động khi tôi mở Trình quản lý SDK.

+10

+1 - Nó làm việc cho tôi. Hướng dẫn "Reload" tùy chọn là loại ẩn ... nó trong menu (tôi thậm chí không nhận thấy cửa sổ có một menu cho đến khi tôi đọc câu trả lời này.) – ArtOfWarfare

+2

Chết tiệt, có một menu trong cửa sổ này! – Askolein

4

Tôi gặp sự cố này trong ubuntu.

  • Mở một terminal và điều hướng đến thư mục android-sdk-linux: cd android-sdk-linux

  • Sau đó tự cập nhật các sdk: tools/android update sdk -u

Sau khi nó được thực hiện, khởi động lại Eclipse .

16

By bước này ~

1) Eclipse> Window> Android SDK Manager> Packages> Nạp

2) sau đó cài đặt các sdk

ref: http://my.eoe.cn/iceskysl/archive/1027.html

+2

Tôi biết ai đó đã bỏ phiếu cho bạn, nhưng tôi đã bỏ phiếu cho bạn sao lưu vì điều này đã sửa cho tôi! :) – Jared

+0

cho tôi là tốt :) – 2cupsOfTech

4

Như lỗi đề xuất: API 18 phụ thuộc vào phiên bản SDK n v.v. Vì vậy, trước tiên hãy cập nhật công cụ SDK lên phiên bản mới nhất (bỏ chọn API 18) rồi thử cài đặt API 18.

+0

Đây là điều duy nhất mà làm việc cho tôi .. Trước khi cố gắng này tôi đã cố gắng: -updating Eclipse -Refresh Manager Android SDK -rõ ràng bộ nhớ cache của Giám đốc Android SDK -Thiết lập để chỉ lấy từ https. Điều duy nhất làm việc cho tôi là trước tiên chỉ cập nhật Công cụ SDK. –

0

Hãy thử phê duyệt từng gói một bằng cách thay vì phê duyệt tất cả. Nếu gói nào có lỗi, bạn không thể tải xuống tất cả cùng một lúc.

Các vấn đề liên quan