2012-10-09 43 views
8

Tôi đã xem qua rất nhiều chủ đề trước khi đăng bài ở đây. Tôi đang gặp phải sự cố với gỡ lỗi thiết bị Android - thiết bị không được liệt kê trên tab Thiết bị trong IDE Eclipse. (Để nhận tab 'Thiết bị' 'Windows -> Hiển thị chế độ xem -> Thiết bị'). Vì vậy, trong khi bắt đầu gỡ lỗi, không có cách nào để chọn thiết bị vì danh sách thiết bị hiển thị trống. Điều kỳ lạ là nó được sử dụng để làm việc tốt trước và dưới cửa sổ thám hiểm tôi có thể duyệt các tập tin.'Thiết bị hỗ trợ gỡ lỗi' của Android không hiển thị trên Eclipse

Tôi đang sử dụng Windows Vista Home Premium, 32-bit OS

Tất cả những gì tôi đã cố gắng:

Trong điện thoại:

  • USB gỡ lỗi được bật trong điện thoại dưới 'Settings-> Nhà phát triển các tùy chọn '
  • Đã tắt và bật USB gỡ lỗi
  • Khởi động lại điện thoại

Trong Eclipse:

  • Dưới 'Debug configurations-> Target (tab)', 'Luôn nhắc để chọn thiết bị' được chọn. Nó sẽ nhắc nhưng không hiển thị bất kỳ thiết bị nào trên danh sách thiết bị !
  • Đã cố gắng giữ lại ADB trong tab Thiết bị. (Để có được 'Thiết bị' tab 'Windows -> Show View -> Devices'
  • cài đặt lại Android SDK mới nhất cùng với ADB
  • cài đặt Eclipse Juno

Trong cửa sổ cmd dưới/nền tảng công cụ/thư mục nơi Tools SDK Android được cài đặt, chạy các lệnh sau đây mà không nhận được bất kỳ kết quả tích cực: Shut down Eclipse, cắm phít điện thoại và cố gắng chạy: adb kill-server adb start-server

cắm nó trở lại và chạy adb devices

chi tiết thiết bị di động:

  • Model = Galaxy S2 GT-i9100
  • Rooted = yes
  • OS Ver. = 4.0.3
  • Kernel ver. = 3.0.15
  • Hardcore @ speedmod-s2-ics # k3-27b

    Eclipse phiên bản: Indigo Service Release 1 Build id: 20110916-0149

Edit1: Tôi kết thúc nhận được thông báo lỗi này trên bàn điều khiển Eclipse: "[2012-10-09 12:39:22 - DeviceMonitor] Lỗi kết nối Adb: Kết nối hiện có bị đóng bởi máy chủ từ xa [2012-10-09 12:39:23 - DeviceMonitor] Các nỗ lực kết nối: 1 " Tôi tin rằng vấn đề là với trình điều khiển ADB. Tôi đã cài đặt SDK mới nhất để trình điều khiển cũng mới nhất.Có cách nào khác để cài đặt trình điều khiển ADB không?

+0

I Hope [này] (http://stackoverflow.com/questions/3429959/why-is-eclipses-android-device-chooser-not-showing-my-android-device/31587496#31587496) sẽ giúp mọi người đối mặt với cùng một vấn đề. –

Trả lời

0

Có vẻ như hiển nhiên, nhưng bạn đã thử gỡ cài đặt tất cả trình điều khiển, cài đặt lại hầu hết các trình điều khiển hiện tại (và sửa lỗi chính xác) và thử khởi động lại máy tính của bạn? Tôi đã thử nghiệm trên nhiều điện thoại tại nơi làm việc và rất nhiều vấn đề lạ như thế này đã được giải quyết, ít nhất là đối với tôi, thông qua các trình điều khiển cài đặt lại! Có vẻ như bạn đã trải qua rất nhiều vấn đề về phần mềm, có lẽ là lúc để thử phần cứng.

+0

Có. - Cài đặt SDK mới nhất (installer_r20.0.3-windows.exe) cùng với trình điều khiển ADB cũng đi kèm. - Đã thử khởi động lại máy tính nhiều lần. Nhưng bạn có ý nghĩa gì về 'thời gian để thử phần cứng', bạn đang đề cập đến việc thay đổi hạt nhân hay cái gì đó? – ambar

+0

Các trình điều khiển được liên kết với Galaxy S2 của bạn? Bạn đã nhận được thư mục từ trang web của Samsung chưa? –

+0

Người lái xe là như vậy, đã có bất cứ điều gì đi kèm với điện thoại. – ambar

0

Hãy thử Đặt lại adb tùy chọn trong Thiết bị của bạn xem

+2

Làm điều đó từ Eclipse cũng như từ CMD, quản lý công việc. Như tôi đã đề cập trong bài viết đầu tiên của tôi. – ambar

6

là điện thoại của bạn thiết lập để tính chỉ? Tôi biết điện thoại của tôi sẽ không kết nối trong Eclipse nếu điện thoại được đặt ở chế độ lưu trữ. Nếu bạn có thể xem nó trong Windows Explorer, đó có thể là nguyên nhân của vấn đề của bạn.

Khác hơn thế, thỉnh thoảng khi tôi chạy vào loại này của vấn đề tôi làm như sau:

1. Unplug phone from PC 
2. Disable USB Debugging in phone 
3. Plug phone into PC 
4. Unplug phone from PC 
5. Enable USB Debugging in phone 
6. Plug phone into PC 

Nếu điện thoại của tôi đang được khó khăn và không hiển thị trong Eclipse, hoặc nếu nó được hiển thị nhưng không cho phép tôi chọn nó để gỡ lỗi, làm điều này một lần hoặc hai lần thường sửa chữa nó.

+1

Trong ICS 4.0.3, bạn có thể gỡ lỗi thiết bị hoặc đặt chế độ lưu trữ được bật, cả hai thứ đều không thể được bật cùng một lúc. Trong trường hợp của tôi, cái cũ được kích hoạt. Đã thử các mẹo của bạn nhưng vẫn cần một số may mắn. Tôi kết thúc nhận được thông báo lỗi này trên bàn điều khiển Eclipse: "[2012-10-09 12:39:22 - DeviceMonitor] Lỗi kết nối Adb: Kết nối hiện tại đã bị đóng buộc bởi máy chủ từ xa [2012-10-09 12 : 39: 23 - DeviceMonitor] Các nỗ lực kết nối: 1 "Tôi tin rằng vấn đề là với trình điều khiển ADB. Tôi đã cài đặt SDK mới nhất để trình điều khiển cũng mới nhất. Cuối cùng là để thay đổi hạt nhân! – ambar

0

Tôi cũng phải đối mặt với vấn đề tương tự từ lâu, đây là những giải pháp có thể tôi đã thử. Trong trường hợp của tôi, sol2 đã hoạt động.

sol 1: Thiết lập

goto> Tùy chọn nhà phát triển> cho phép gỡ lỗi (thử này bằng cách kết nối yourdevice về danh mục off)

sol2:.

công cụ nền tảng goto trong terminal của bạn. và thử các lệnh này 1. ./adb giết-server 2. ./adb khởi động máy chủ 3. thiết bị ./adb

sol3:

  1. trong eclipse nhấp chuột vào biểu tượng thiết bị. (nếu biểu tượng không hiện diện thì hãy làm theo các bước của cửa sổ> hiển thị chế độ xem> những người khác> thiết bị) 2. góc bên phải bạn sẽ tìm thấy mũi tên xuống nhấp vào đó
  2. clcik khi khởi động lại adb.

sol4: khởi động lại nhật thực của bạn.

0

Bạn đã kiểm tra phiên bản Android tối thiểu mà dự án của bạn cần?

Dự án hiện tại của tôi cần phiên bản Android trên 4.x, vì vậy mọi thiết bị không được nhận dạng. Nó có vẻ hiển nhiên, nhưng chỉ cần đảm bảo rằng phiên bản thiết bị của bạn đã được cập nhật đủ để có thể sử dụng trong dự án của bạn :)

0

Tôi đã gặp vấn đề tương tự trước đây. Tôi đã thử tất cả mọi thứ mà mọi người đã đề cập, nhưng không hoạt động.

Tuy nhiên, tôi đã có chương trình này được gọi là EasyTether. Điều này thực sự bị chặn kết nối adb. Sau khi gỡ bỏ chương trình, nó bắt đầu hoạt động như một phép thuật.

Bạn có cơ hội nào không? hoặc bạn có bất kỳ phần mềm nào khác trên PC có giao tiếp trực tiếp giữa thiết bị và PC không? Nếu bạn làm như vậy, hãy thử xóa nó và thử lại.

Hy vọng điều này sẽ hữu ích.

0

Đây là những bước để giải quyết vấn đề

  1. Go To cửa sổ Task Manager
  2. Dừng Adb.exe
  3. Khởi động lại điện thoại của bạn
Các vấn đề liên quan