2013-08-28 18 views
12

Khi tôi cố cập nhật SDK Android của mình, tôi gặp phải các lỗi sau. Tôi nên làm gì?Đã xảy ra lỗi trong khi thu thập các mục cần cài đặt

An error occurred while collecting items to be installed 
session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). 
No repository found containing: osgi.bundle,com.android.ide.eclipse.adt,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,com.android.ide.eclipse.adt.package,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,com.android.ide.eclipse.base,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,com.android.ide.eclipse.ddms,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,com.android.ide.eclipse.gldebugger,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,com.android.ide.eclipse.hierarchyviewer,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,com.android.ide.eclipse.traceview,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,overlay.com.android.ide.eclipse.adt.overlay,22.0.5.v201307292155--757759 
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.adt,22.0.5.v201307292155--757759 
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.ddms,22.0.5.v201307292155--757759 
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.gldebugger,22.0.5.v201307292155--757759 
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.hierarchyviewer,22.0.5.v201307292155--757759 
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.traceview,22.0.5.v201307292155--757759 
+3

restart nhật thực và cố gắng thêm một lần nữa – Jaguar

+0

Just do một điều ... Khởi động lại Eclipse .... ..... – Piyush

+0

cho một giải pháp chung cho 'Không tìm thấy kho chứa: osgi.bundle, ...' kiểm tra câu trả lời cụ thể này r: http://stackoverflow.com/a/15897080/5108777 – manuelvigarcia

Trả lời

27

Tôi chỉ có vấn đề này ... và tôi đã đi trở lại vào Window-> Preferences-> Install/Update và cho các thiết lập của trang web cập nhật cho android/eclipse tôi đã thay đổi nó trở lại từ http đến https.

Trước đây tôi đã gặp lỗi khi cập nhật IDE và tin rằng tôi đã thay đổi thành http vì các bài đăng khác đã đề xuất rằng ... và trước đó đã khắc phục sự cố cập nhật của tôi.

Bây giờ với mã IDE Android/Eclipse mới nhất ... có vẻ như https đang hoạt động và cần thiết.

+0

Chính xác! Chỉ cần thay đổi http: // thành https: // –

+0

nó thực sự hiệu quả. Tôi đã tự hỏi chính xác lý do tại sao những vấn đề lạ xảy ra và tại sao giải pháp này làm việc – pete

8

Đồng ý với các điều trên.

Trong thực tế, bạn có thể có được điều này từ các trang web chính thức: http://developer.android.com/sdk/installing/installing-adt.html

Trong hộp thoại Add Repository xuất hiện, nhập "ADT Plugin" cho Tên và địa chỉ URL sau cho Location: https://dl-ssl.google.com/android/eclipse/

+0

Với điều này nó sẽ dễ hiểu hơn: 'Tôi vừa gặp vấn đề này ... và tôi quay trở lại Window-> Preferences-> Install/Update và cho các thiết lập của trang web cập nhật cho android/eclipse tôi đã thay đổi nó trở lại từ http để https.' – uzay95

2

Trong trường hợp của tôi, tôi đã sử dụng http trong một vài năm (sau khi https không hoạt động) vì vậy việc thay đổi trở lại https đã giải quyết nó cho tôi.

-1

Nếu bạn vẫn không thể sử dụng Eclipse để tải plugin ADT như một trang web cập nhật từ xa, bạn có thể tải về file zip ADT để máy tính cục bộ của bạn và tự cài đặt nó:

http://dl.google.com/android/ADT-22.6.0.zip
1 .Download sự Tệp zip Plugin ADT (không giải nén tệp):
2. Khởi động Eclipse, sau đó chọn Trợ giúp> Cài đặt phần mềm mới.
3. Nhấp vào Thêm, ở góc trên cùng bên phải.
4. Trong hộp thoại Thêm Kho, bấm Lưu trữ.
5. Chọn tệp ADT-22.6.0.zip đã tải xuống và nhấp OK.
6. Nhập "Plugin ADT" cho tên và nhấp OK.
7. Trong hộp thoại Phần mềm khả dụng, chọn hộp kiểm bên cạnh Công cụ dành cho nhà phát triển và nhấp vào Tiếp theo.
8. Trong cửa sổ tiếp theo, bạn sẽ thấy danh sách các công cụ cần tải xuống. Bấm tiếp.
9. Đọc và chấp nhận thỏa thuận cấp phép, sau đó nhấp vào Hoàn tất.
10. Nếu bạn nhận được cảnh báo bảo mật nói rằng tính xác thực hoặc tính hợp lệ của phần mềm không thể được thiết lập, hãy nhấp vào OK.

Khi cài đặt hoàn tất, khởi động lại Eclipse.

13

Đối với tôi, điều này đã được giải quyết khi áp dụng sửa lỗi frogman gợi ý here.

Câu trả lời:

Bỏ chọn “Liên hệ với tất cả các trang web cập nhật trong khi cài đặt để tìm phần mềm cần thiết”

Hộp kiểm nêu có trong hộp thoại xuất hiện khi bạn nhấn "Cài đặt phần mềm mới ".

Tìm thấy câu trả lời này qua espinchi's trả lời here.

+0

nó hoạt động. Cảm ơn – chancyWu

+0

Bạn thưa bạn, là một vị thánh. Cảm ơn bạn –

0

Hãy thử 1) thay đổi "https:" thành "http:" hoặc ngược lại 2) Bỏ chọn “Liên hệ với tất cả các trang web cập nhật trong khi cài đặt để tìm phần mềm cần thiết”

Nếu cả hai giải pháp không làm việc sau đó tự cập nhật các ADT :: 1) Gỡ bỏ ADT sử dụng the link 2) Cài đặt lại ADT bởi Help -> Cài đặt phần mềm mới