Sự cố khi cài đặt API Android 4.2


89

Tôi đã cập nhật ADT thông qua Eclipse hôm nay lên phiên bản 21. Bây giờ khi tôi mở Trình quản lý SDK, tôi sẽ mong đợi có một thư mục như "Android 4.2 (API 17)", sẽ chứa Nền tảng SDK và 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 "API 17" và thứ duy nhất trong đó là "Google API", tôi thậm chí không thể cài đặt vì

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

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

Câu trả lời:


225

Tôi đã tự mình tìm ra điều này sau một số lần dò xét 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, nó có vẻ hoạt động tốt sau khi xóa bộ nhớ cache và làm mới.
Muz

Thật kỳ lạ, trong cài đặt của tôi, tùy chọn xóa bộ nhớ cache 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 vì tất cả nghiên cứu của bạn
Ton

10
Tất cả những gì tôi phải làm là nhấp vào "Tải lại" từ thanh menu.
ArtOfWarfare

Cảm ơn. Đây là một tình huống khác của Eclipse / Android - đôi khi việc xử lý Android khiến tôi phát điên. Giải pháp này chắc chắn khắc phục được nó.
huygir 17/03/13

54

Eclipse> Window> Android SDK Manager > Packages > Tải lại

Sau đó, nó đã cập nhật giao diện người dùng đúng cách để cho phép 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 đó sẽ tự động xảy ra khi tôi mở Trình quản lý SDK.


10
+1 - Nó hiệu quả với tôi. Tài liệu hướng dẫn "Nạp" tùy chọn là loại ẩn ... đó là trong các menu (Tôi thậm chí còn không để ý cửa sổ có một thực đơn 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 21/10/13


11

Eclipse> Window> Android SDK Manager> Preferences> Clear Cache Button, nhấp vào> Done.


4

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

  • Mở một thiết bị đầu cuối và điều hướng đến thư mục android-sdk-linux: cd android-sdk-linux

  • Sau đó cập nhật thủ công sdk: tools/android update sdk -u

Sau khi hoàn tất, hãy khởi động lại Eclipse.


4

Như đề xuất lỗi: 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), sau đó thử cài đặt API 18.


Đây là điều duy nhất phù hợp với tôi .. Trước khi thử điều này, tôi đã thử: -cập nhật Eclipse-Làm mới Trình quản lý SDK Android -Xóa bộ nhớ cache của Trình quản lý SDK Android -Đặt thành chỉ tìm nạp từ https. Điều duy nhất phù hợp với tôi là trước tiên chỉ cập nhật Công cụ SDK.
Martin_G

0

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

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.