2012-01-10 28 views
11

Tôi đã xem xét các câu hỏi khác ở đây và trên các diễn đàn khác. Câu trả lời không giúp được vấn đề của tôi. Ban đầu tôi bắt đầu với 11,10 nhưng nghĩ rằng có thể có một lỗi hoặc một cái gì đó đã ngăn nó hoạt động. Tôi đã có SDK và ADT làm việc với Eclipse trên cả 10.04 và 11.10 vì vậy tôi thực sự đang thua lỗ về những gì đang xảy ra.Các vấn đề về Android SDK Ubuntu 10.04lts

Các lỗi tôi nhận được là như sau:

Cannot complete the install because one or more required items could not be found. 
    Software being installed: Android Traceview 16.0.1.v201112150204-238534 (com.android.ide.eclipse.traceview.feature.group 16.0.1.v201112150204-238534) 
    Missing requirement: Android Traceview 16.0.1.v201112150204-238534 (com.android.ide.eclipse.traceview.feature.group 16.0.1.v201112150204-238534) requires 'org.eclipse.ui 3.6.2' but it could not be found 

Khi tôi chạy SDK cài đặt một lần thứ hai (sau khi gỡ bỏ cài đặt nó) tôi nhận thấy các lỗi sau:

Stopping ADB server failed (code -1). 
Unable to run 'adb': Cannot run program "/home/ben/android-sdk-linux/platform-tools/adb": java.io.IOException: error=2, No such file or directory. 
Starting ADB server failed (code -1). 

tôi không nhìn thấy nó ở đó lần đầu tiên và tôi không biết nó có ý nghĩa gì hay cách sửa nó! Bất kỳ trợ giúp nào sẽ được đánh giá cao, câu trả lời khác mà tôi tìm thấy là từ cùng một người đã đặt câu hỏi, rằng việc cài đặt lại mọi thứ đã khắc phục được vấn đề, tôi đã không may mắn vì vậy tôi nghĩ tôi sẽ nâng cao truy vấn. Cảm ơn bạn trước. Tôi đang sử dụng Indigo như phiên bản, tôi thấy ở nơi khác mà Helios là thấp nhất có thể sử dụng SDK.

Quay lại 11,10 nhưng vấn đề vẫn giữ nguyên, máy tính xách tay là Samsung R580 64bit.

Preparing to install archives 
Downloading Android SDK Platform-tools, revision 10 
Installing Android SDK Platform-tools, revision 10 
Stopping ADB server failed (code -1). 

Tuy nhiên xuất hiện khi cài đặt các công cụ SDK sử dụng lệnh sau đây từ thiết bị đầu cuối:

android-sdk-linux/tools/android 

Trả lời

24

Vấn đề của bạn hoàn toàn khác với vấn đề được đăng bởi robertly, mặc dù tôi chắc chắn bạn đã tìm thấy nó bằng google.

Bạn đang chạy 64bit ubuntu và quên chạy lệnh sau.

apt-get install ia32-libs

Điện thoại không phải 64bit, do đó không có phiên bản 64bit adb. Bạn cần ia32-libs.

Sau khi hoàn thành, mở nhật thực và đi đến Windows -> Trình quản lý SDK Android sau đó, gỡ cài đặt tất cả các công cụ (trong thư mục con của công cụ) và cài đặt lại chúng.

Bạn sẽ không còn nhận được lỗi adb nữa.

Nguồn: http://developer.android.com/sdk/installing.html#troubleshooting

Giải pháp # 2 - Tôi đã phải làm điều này vì sudo apt-get remove nhật thực đã không loại bỏ nó hoàn toàn và nó vẫn gây ra lỗi. Làm tất cả điều này, kết hợp với bước trên đã giải quyết vấn đề của tôi vào đêm hôm sau.

nhật thực Xóa, thư mục android
sudo apt-get remove nhật thực
sudo add-apt-kho "deb http://archive.canonical.com/ đối tác sáng suốt"
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin
sudo cập nhật thay thế --config java
Cài đặt lại eclipse 3.7.1, thư mục android-sdk-linux Tiến hành cài đặt bình thường.

+0

Hãy thử điều đó bây giờ, tôi đã không nghĩ về 32-64bit, hoàn toàn bỏ qua điều đó, cảm ơn cho đề nghị. – PurpleSmurph

+0

Tôi đã cập nhật câu hỏi ban đầu (công cụ mới ở dưới cùng). Vẫn gặp lỗi tương tự sau khi chạy "sudo apt-get install ia32-libs" được cài đặt không có lỗi. – PurpleSmurph

+0

Bạn có một phiên bản nhật thực đã lỗi thời. Bạn cần tối thiểu 3.6.2. Thiếu Yêu cầu: 'org.eclipse.ui 3.6.2' Bạn đã làm sudo apt-get install eclipse chưa? Trong trường hợp đó, bạn sẽ nhận được phiên bản 3.5.2. Truy cập eclipse.org và tải phiên bản mới nhất. – JustinDanielson

1

Head trên hơn ở đây, có vẻ là vấn đề tương tự, nhưng với một gói phần mềm khác nhau. Eclipse Indigo - Cannot install Android ADT Plugin

Điều này giả định rằng bạn chưa thấy điều đó. Nếu bạn vẫn gặp sự cố, tôi có thể xem xét thêm cho bạn.

+0

Đã chỉnh sửa bài đăng đầu tiên của tôi, Indigo là nội dung tôi đang sử dụng. – PurpleSmurph

+0

Cảm ơn bạn, tôi đã nhìn thấy nó nhưng lại cố gắng hai lần anyway, vẫn còn cùng một vấn đề. Có thể SDK không được cài đặt đúng khi tôi chạy Trình quản lý SDK không? – PurpleSmurph

+0

Tôi chỉ muốn đảm bảo, nhưng bạn đã thử câu trả lời thứ hai trong bài đăng đó: Đi tới Help-> Install Software Nhấp vào "Trang web phần mềm có sẵn" Nhấp vào Thêm: Tên: "Helios" Địa điểm: "http://download.eclipse.org/releases/helios " Hãy thử cài đặt các công cụ phát triển Android – robertly

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