2010-05-30 46 views
7

Tôi mới làm quen với lập trình Android (và trình giả lập IDE Eclipse và Android). Tôi đã có Hello World và một số Notepad làm việc, nhưng tôi vẫn liên tục nhận được một vài thông điệp đăng nhập giao diện điều khiển DDMS (được hiển thị bên dưới) về việc không thể liên kết người dân địa phương với trình gỡ lỗi.Tôi có nên lo lắng về thông báo nhật ký giao diện điều khiển DDMS "Không thể liên kết với nnnn cục bộ cho trình gỡ lỗi" không?

[2010-05-29 21:03:16 - ddms] Can't bind to local 8601 for debugger 
[2010-05-29 21:05:26 - Device] Failed to delete temporary package: device (emulator-5556) request rejected: device not found 
[2010-05-29 21:06:47 - ddms] Can't bind to local 8600 for debugger 
[2010-05-29 21:07:05 - ddms] Can't bind to local 8601 for debugger 
[2010-05-29 21:07:05 - ddms] Can't bind to local 8602 for debugger 

Và cứ tiếp tục như vậy. Đây co phải vân đê? Tôi có thể loại bỏ những tin nhắn này bằng cách nào đó không?

Trả lời

2

Bạn có thể thoát khỏi những thông điệp bằng cách thêm sau để máy của bạn file:

127.0.0.1 localhost 

ps. hosts có thể được tìm thấy từ c: \ windows \ system32 \ drivers \ etc \ hosts hoặc nếu bạn đang trên Linux/etc/hosts

+1

Trợ giúp, nhưng tôi phải xóa các nội dung khác trong tệp đó. PS: đừng quên chạy adb kill-server; adb start-server – Karussell

+0

nhật thực hmmh là lạ. Bây giờ nó không hoạt động nữa ... – Karussell

+0

Bạn nên kiểm tra [post] này (http://stackoverflow.com/questions/3318738/i-get-error-in-ddmscant-bind-to-local-8600-for -debugger-why) – Mattijle

11

Trong Eclipse, goto

1) Windows-> Preference

2) Mở rộng Android menu ở bên cạnh Cửa sổ Tùy chọn.

3) Bây giờ hãy chọn DDMS từ đó.

4) Sau đó Thiết lập cổng debugger địa phương cơ sở để "8601" và bật hộp chọn "Sử dụng ADBHOST" và giá trị ABDHOST nên "127.0.0.1".

5) Nhấp vào áp dụng và ok.

6) Bây giờ bạn phải khởi động lại ADB, bạn phải đăng nhập với tư cách người dùng root (Giả sử người dùng Linux) và điều hướng đến thư mục công cụ Platfrom của SDK Android. Sau đó, thực hiện,

./adb kill-server 
./adb start-server 

Bạn sẽ có thể thấy thông báo "Daemon đã bắt đầu thành công". Nếu không lặp lại bước 6 một lần nữa cho đến khi bạn thấy thông báo thành công.

+0

không hoạt động :(, tôi sử dụng windows 8, avg antivirus và eclipse ADT phiên bản 22.3.0, bất kỳ đề xuất nào ?, cảm ơn! – Bhimbim

1

Trong trường hợp của tôi, sự cố đã được giải quyết bằng cách gỡ cài đặt tất cả Java 7. Trình gỡ lỗi hiện đang hoạt động trở lại!

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