2012-05-25 29 views
6

Tôi cố gắng để kết nối với một Tab Galaxy 10.1 chạy Android 3.2adb trên OSX Lion, nhưng không thể kết nối với thiên hà 10.1 tab, nhưng hoạt động tốt trong linux

Tôi đã thấy một số câu hỏi tương tự, nhưng tất cả đều dường như có liên quan đến việc thiết lập thiết bị không chính xác. Tôi đã thiết lập để cho phép "Nguồn không xác định" và tôi cũng đã bật "Gỡ lỗi Usb". Tôi có thể sử dụng adb trên cả hai máy linux và windows để máy tính bảng của tôi có vẻ được thiết lập chính xác và cáp hoạt động chính xác.

Khi tôi cắm nó vào macbook pro, tab phản hồi bằng một ping để cho biết nó nhận thức được kết nối, nhưng khi tôi chạy các thiết bị adb không có thiết bị nào được liệt kê.

Cài đặt OSX của tôi khá mới và tôi chưa cài đặt bất kỳ loại phần mềm chia sẻ kết nối nào.

Bất kỳ ý tưởng nào?

+0

Nếu giải pháp của tôi không hiệu quả với bạn thì hãy cho tôi biết trong trường hợp đó có thể là một thứ khác. – HandlerExploit

+0

Nếu bạn không thể truy cập USB, bạn có thể cân nhắc sử dụng một trong nhiều ứng dụng hỗ trợ ADB qua Wifi. Cá nhân tôi đã có trải nghiệm khá tốt với ứng dụng miễn phí "ADB over WiFi" https://play.google.com/store/apps/details?id=bohlool.net.wifiadb&feature=search_result: Tất nhiên, sử dụng Wifi chậm hơn USB. – Carl

Trả lời

9

Làm quảng cáo mặc định không được thiết lập cho tất cả các loại thiết bị. Vui lòng thay thế tệp ~/.android/adb_usb.ini hiện tại của bạn bằng tệp bên dưới, tệp này sẽ khắc phục sự cố. Tôi đã phải làm tương tự trên mac của tôi cho cùng một thiết bị.

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT. 
# USE 'android update adb' TO GENERATE. 
# 1 USB VENDOR ID PER LINE. 
# Acer 
0x0502 
# AOC 
0x2207 
# Amazon Kindle 
0x1949 
# ASUS 
0x0B05 
# Dell 
0x413C 
# Foxconn 
0x0489 
# Fujitsu 
0x04C5 
# Fujitsu Toshiba 
0x04C5 
# Garmin-Asus 
0x091E 
# Google 
0x18D1 
# Hisense 
0x109B 
# HTC 
0x0BB4 
# Huawei 
0x12D1 
# K-Touch 
0x24E3 
# KT Tech 
0x2116 
# Kyocera 
0x0482 
# Lenevo 
0x17EF 
# LG 
0x1004 
# Motorola 
0x22B8 
# NEC 
0x0409 
# Nook 
0x2080 
# Nvidia 
0x0955 
# OTGV 
0x2257 
# Pantech 
0x10A9 
# Pegatron 
0x1D4D 
# Philips 
0x0471 
# PMC-Sierra 
0x04DA 
# Qualcomm 
0x05C6 
# SK Telesys 
0x1F53 
# Samsung 
0x04E8 
# Sharp 
0x04DD 
# Sony 
0x054C 
# Sony Ericsson 
0x0FCE 
# Teleepoch 
0x2340 
# Toshiba 
0x0930 
# ZTE 
0x19D2 
+0

Cảm ơn, đã mất vài lần khởi động lại sau khi thêm nhưng hiện đang hoạt động tốt. – Finglish

+0

Cảm ơn, đã làm điều đó, mặc dù tôi đã có một số ngắt dòng thêm vào cuối của tập tin, mà gây ra adb để không bắt đầu đúng, nhưng một khi loại bỏ chúng, điều này làm việc tốt. –

+1

Cảm ơn, tôi vừa thêm id nhà cung cấp 0x2207 cho Pipo M3 của tôi và nó hoạt động như một nét duyên dáng (sau khi khởi động lại dịch vụ bằng 'adb kill-server') –

0

kiểm tra xem thiết bị có hiển thị trong USB trong System Profiler (có trong OS X) không. Nếu nó hiển thị ở đó, nhưng không hiển thị ở ADB, hãy thử thêm ID nhà cung cấp USB của điện thoại vào ~/.android/adb_usb.ini

Tệp này có thể được tạo nếu nó chưa tồn tại.Bạn sẽ cần thiên hà tab nhà cung cấp 10.1.

Hãy đảm bảo dòng cuối cùng của tệp là ID nhà cung cấp, không để trống dòng ở cuối.

0

Execute

android update adb 

Các ~/.android/file adb_usb.ini được tự động cập nhật. Khởi động lại adb hoặc khởi động lại máy của bạn.

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