2013-03-02 45 views
14

Tôi đang gặp khó khăn với Logcat. Điện thoại ngắt kết nối khỏi LogCat với thông báo "Thiết bị ngắt kết nối" mỗi khi tôi nhấn nút thay đổi ý định trong chương trình của mình.Thiết bị LogCat Android bị ngắt kết nối

Điều gì có thể gây ra điều này? Và tại sao? Nó có thể được mã của tôi ném một lỗi ngắt kết nối LogCat? Hay đây là một vấn đề của LogCat?

Tôi đã cố gắng khởi động lại nhật thực và ngừng quá trình adb.exe mà không có may mắn.

: E/(): Device disconnected 

Trả lời

0

Vì vậy, tôi đã giải quyết được vấn đề. Tôi không chắc chắn những gì một phần đã làm các trick, nhưng tôi nhận thấy javaw.exe đã được chạy trên máy tính mặc dù eclipse đã được đóng lại. Vì vậy, tôi buộc phải đóng cửa này, tiếc là tôi cũng cài đặt lại Jelly Bean ROM của tôi. Vì vậy, tôi không chắc chắn chính xác những gì đã làm các trick. Tôi cá là điện thoại.

14

Có thể có một số sự cố đồng bộ hóa trong DDMS. Chỉ cần khởi động lại nhật thực nó sẽ hoạt động tốt.

+5

Một số vấn đề, nhưng nó là gì? Khởi động lại tất cả thời gian là nhàm chán. –

1

Dưới đây là nhận xét một giải pháp mà làm việc cho tôi, Clear Log:

LogCat Stops Running in Eclipse Needs Restart

+0

Không liên quan. Khi điều đó xảy ra, nó sẽ hiển thị 1 dòng tại một thời điểm, nhưng dòng không phải là "thiết bị bị ngắt kết nối". – kaay

0

tôi restarted tôi device, closed eclipse, sử dụng một command prompt mở tại android-sdk/platform-tools để chạy adb kill-server, reopened eclipse, và sau đó sử dụng tương tự command prompt để chạy adb logcat.

Vấn đề của tôi sau đó đã được khắc phục, mặc dù tôi không chắc bước nào đã sửa nó.

3

Đây là một vấn đề thực sự trong DDMS của Eclipse. Nếu bạn chạy adb logcat cùng một lúc mà Eclipse cho thấy "thiết bị bị ngắt kết nối", bạn sẽ rất có thể vẫn thấy đầu ra logcat (đây là những gì xảy ra trong trường hợp của tôi). Chỉ có lời giải thích thực sự tôi có thể thấy là DDMS có một lỗi.

Giải pháp của tôi? Chuyển sang IntelliJ. Nó không có cùng một vấn đề, hoặc bất kỳ vấn đề tương tự nào mà Eclipse DDMS đã kết nối với các thiết bị được adb nhận ra.

0

Tôi đã gặp vấn đề tương tự khi nó liên tục nói "Thiết bị bị ngắt kết nối" khi tôi có thể nhấn Debug và chọn điện thoại của tôi, nhưng vì lý do nào đó tôi đã mong LogCat đã hoạt động.

Nhưng nó sẽ không xảy ra nếu điện thoại bị khóa (facepalm) .. Sau khi mở khóa có vẻ tốt.

Hy vọng điều này sẽ giúp người khác không nhận ra điện thoại của họ bị khóa khi cố gắng gỡ lỗi/sử dụng LogCat.

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