2012-05-25 27 views
6

我試圖連接到的Galaxy Tab 10.1工作正常,運行Android 3.2亞行OSX獅子,但是無法連接銀河10.1標籤,但在Linux

我見過幾個類似的問題,但他們都似乎與設備設置不正確有關。我有它設置爲允許「未知來源」,我也有「USB調試」啓用。我能夠在Linux和Windows機器上使用adb,因此我的平板電腦似乎已經正確設置並且電纜正常工作。

當我將其插入到我的MacBook Pro的標籤與平迴應表明它知道連接的,但是當我運行ADB設備沒有列出設備。

我的OSX安裝是相當新的,我還沒有安裝任何類型的網絡共享軟件。

任何想法?

+0

如果我的解決方案不適合你,那麼讓我知道,如果它可能是別的東西。 – HandlerExploit

+0

如果您無法獲得USB訪問權限,則可以考慮使用通過Wifi支持ADB的多個應用程序之一。我個人曾與免費應用程序相當不錯的體驗「亞行通過WiFi」 https://play.google.com/store/apps/details?id=bohlool.net.wifiadb&feature=search_result: 當然,使用WiFi比USB慢。 – Carl

回答

9

默認adb未針對所有設備類型設置。請用下面的文件替換當前的〜/ .android/adb_usb.ini文件,它會解決這個問題。我必須在我的Mac上完成相同的設備。

# 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

謝謝,添加後花了幾次重新啓動,但現在運行良好。 – Finglish

+0

謝謝,這樣做,雖然我在文件的末尾有一些額外的換行符,導致adb無法正確啓動,但一旦刪除它們,這工作得很好。 –

+1

謝謝,我剛剛爲我的Pipo M3添加了廠商ID 0x2207,它的功能就像一個魅力(在用'adb kill-server'重新啓動服務之後) –

0

檢查設備是否顯示在System Profiler(包含在OS X中)的USB下。如果它顯示在那裏,但不在亞行,請嘗試將手機的USB供應商ID添加到〜/ .android/adb_usb.ini

如果此文件尚不存在,則可以創建此文件。您需要galaxy選項卡10.1供應商ID。

請確保該文件的最後一行是一個供應商ID,不留在最後一個空行。

0

執行

android update adb 

的〜/ .android/adb_usb.ini文件被自動更新。重新啓動adb或重新啓動您的機器。