2010-10-13 6 views
11

Chạy Android 2.2 trên Galaxy S. Host là máy OS X 10.6.4. DDMS trong Eclipse báo cáo không có thiết bị nào được kết nối. adb devices - không có gì.Thiết bị Android không hiển thị trong DDMS

Tôi đã thử:

  1. Khởi động lại điện thoại
  2. Toggling chế độ phát triển USB
  3. Cắm/rút cáp
  4. Khởi động lại máy chủ (adb kill-server).

Điều kỳ lạ là đôi khi máy tính sẽ không phát hiện được điện thoại đang được đính kèm (không có thông báo gầm gừ, không có mục nhập nhật ký hệ thống) và đôi khi nó sẽ xảy ra. Các thiết bị Android khác hoạt động.

Các bạn có ý tưởng gì khác tôi có thể thử hoặc đây có phải là nguyên nhân bị mất không?

Cảm ơn

+1

Điện thoại có luôn vào chế độ sạc khi bạn kết nối không? Nếu không, nó có vẻ giống như một cổng USB hoặc cáp xấu. – codelark

+0

Huh, tôi chưa bao giờ nghĩ về nó. Cắm nó vào một cổng USB khác và mọi thứ hoạt động. Nhưng cổng ban đầu hoạt động với các thiết bị ngoại vi khác. Ai biết được :) – EightyEight

+0

Gửi đề xuất của bạn như một câu trả lời và tôi sẽ gắn cờ nó là chính xác. – EightyEight

Trả lời

15

Trên các ưu điểm macbook gần đây, một cổng sẽ không hoạt động nhất quán. Thử nghiệm trên 2 Ưu điểm Macbook khác nhau.

+0

Tôi đã hoạt động trong nhiều tháng trên đầu cắm USB này. Và đột nhiên điện thoại không được phát hiện (không phải USB lưu trữ khối lượng cũng không gỡ lỗi USB). Cắm thiết bị trên một cổng USB khác khiến nó xuất hiện trở lại. Cảm ơn. – rds

+0

Không hoạt động trở lại trên Mac Lion sau khi nâng cấp lên nhật thực/ddms mới nhất. – xpepermint

+0

Dường như cũng vậy với iMac ... Một cổng khác hoạt động không. Lạ thật. – McGafter

4

Có cùng vấn đề với đồng nghiệp và thấy rằng bằng cách nào đó, "USB Debugging" đã bị tắt trong cài đặt, mặc dù nó đã hoạt động tốt chỉ vài ngày trước đó.

Chỉ cần nghĩ rằng tôi muốn đề cập đến nó bởi vì nó đã cho chúng tôi stumped cho một chút.

+0

thậm chí không biết tôi cần để kích hoạt nó! – olore

2

Thiết bị phát triển của tôi (LG GT540 chạy Android 2.1, OS X 10.6.8) cũng đã ngừng xuất hiện một cách bí ẩn trong "thiết bị adb" ngay hôm nay. Sự thay đổi duy nhất từ ​​ngày hôm qua mà tôi nhớ là đăng xuất khỏi tài khoản Mac của mình (như tôi thường làm vào cuối ngày) và rút cáp USB (điều mà tôi hiếm khi không làm).

Tôi đã thử các đề nghị trên, nhưng thiết bị không xuất hiện trở lại cho đến sau:

  1. Khởi động lại máy Mac,
  2. Khôi phục cài đặt dữ liệu gốc trên các thiết bị (Settings> Privacy> Reset),
  3. Khởi động lại thiết bị trong Safe-mode (giữ nút Home + gác máy khi bật nguồn),
  4. Re-chuyển đổi qua lại các thiết lập phát triển-y:
    1. Kích hoạt USB gỡ lỗi cho d evelopment.
    2. Chỉ tắt lưu trữ khối thẻ SD.
  5. Và cuối cùng, khởi động lại thiết bị một cách bình thường.

Ai biết được vấn đề thực sự là gì, nhưng tôi có thể xem và triển khai lại thiết bị của mình.

2

Phải đào cho kẻ hút này:

Lưu ý: Trên Android 4.2 trở lên, tùy chọn nhà phát triển bị ẩn theo mặc định. Để làm cho nó khả dụng, hãy đi tới Cài đặt> Giới thiệu về điện thoại và nhấn vào Xây dựng số bảy lần. Quay lại màn hình trước đó để tìm tùy chọn Nhà phát triển.