2011-06-24 130 views
94

我想讓adb看到我的三星Fascinate手機,以便我可以通過USB將手機安裝我的Android應用程序。我正在使用osx 10.6.7。Adb設備找不到我的手機

當我運行「adb設備」時,它沒有列出我的設備,「adb usb」顯示「找不到設備」。

USB調試已啓用,並嘗試在存儲模式以及媒體模式下進行連接。當我處於存儲模式時,我可以在Finder中看到手機的驅動器,因此我知道USB連接可以工作,但是adb仍然無法找到它。

我讀到的Mac沒有USB驅動程序,它只是應該工作,但似乎並非如此。

有什麼建議嗎?

+0

你有沒有找到這個解決方案?我有與PIPO M1平板電腦相同的問題。我可以瀏覽它上面的文件作爲大容量存儲。但是,儘管啓用USB調試,但adb根本無法找到該設備。 – Bram

+4

布拉姆,我剛剛將我的Pipo M3的供應商編號0x2207添加到'〜/ .android/adb_usb.ini'中,它的工作原理就像一個魅力(在用'adb kill-server'重新啓動服務之後) –

+0

面對同樣的問題.. 。如果有人在這裏,嘗試從DDMS中觀看設備標籤。我擁有兩臺Mac(Snow Leopard MacMini 2.1和Mountain Lion MacMini 6.1)。在這兩種情況下,將AOC Breeze MW0812(Android 2.3)與開發模式連接時,它會閃爍平板電腦的名稱一秒鐘,然後消失。此外,較新的Mac似乎更快地閃爍,但我能夠看到它顯示「脫機」。另外值得一提的是,我的摩托羅拉Droid可以很好地與它一起工作。 –

回答

35

我有一個三星Galaxy,我和你有同樣的問題。以下是修復它的方法:

在Windows PC上的設備管理器中,即使它可能說USB驅動程序安裝正確,也可能存在損壞。

我進入了設備管理器並卸載了三星Android USB複合設備,並確保檢查框'刪除驅動程序軟件'。現在該設備將有一個感嘆號等。我右鍵單擊並再次安裝驅動程序(刷新副本)。這最終使adb承認我的手機是一個模擬器。

至於別人的Nexus 4注意到你也可以try this FIX

+0

是的,我曾試過,並沒有爲我工作,我很高興它爲你工作,所以你不必購買像我這樣的全新手機。 – Justin

+0

有一個Huaway 845,它突然停止在調試模式下工作,我像你說的那樣刪除了驅動程序,現在它再次顯示在'adb devices'中。 – alexg

+0

它爲摩托羅拉機器人工作。謝謝 – Junaid

56

試着這樣做:

  • 拔下設備
  • 執行adb kill-server && adb start-server(即重新啓動ADB)
  • 重新插上設備

你也可以嘗試編輯亞行配置文件.android/adb_usb.ini並在標題後面添加一行04e8。重新啓動adb以使更改生效。

+0

重新啓動服務器沒有幫助。 .android文件夾究竟在哪裏? – Justin

+3

它位於您的個人文件夾中。應該是'/ Users/Justin/.android /' –

+0

仍然沒有找到設備。 :( – Justin

2

我也有一個魅力,並且不得不將手機的USB通信模式從MODEM更改爲PDA。用途:

  • 進入**USBUI**87284

改變USB和UART到PDA模式。我也必須斷開並重新連接USB電纜。一旦Windows再次識別設備,「adb設備」開始返回我的設備。

順便說一句,如果您使用CDMA車間或同等產品,您需要將設置切換回MODEM。

+0

儘管您正在運行OSX,但我預計這仍然有效。 – Jeff

+0

我試着撥打那個電話#並說「歡迎來到Verizon Wireless,您的功能更新無法安裝。」 – Justin

14

我有一箇中興新月電話(橙色舊金山II)。

當我將手機連接到USB時,磁盤出現在名爲'ZTE_USB_Driver'的OS X中。運行adb devices不顯示連接的設備。但是在我從OS X彈出'ZTE_USB_Driver'磁盤後,再次運行adb devices,電話顯示爲已連接。

+0

爲我的中興通訊刀片工作。 – Andreas

+0

是的,這是我對同一問題的解決方案。 –

+0

彈出USB_DRIVER的竅門!真棒柔道解決方案:D:D:D –

24

我做了以下讓我的Mac再次看到設備:

  • 運行android update adb
  • 運行adb kill-server
  • 運行adb start-server

在這一點上,呼籲adb devices開始返回設備再次。現在運行或調試您的項目以在您的設備上測試它。

+8

如果你沒有將android和adb設置爲windows **環境變量**,只需進入__C:\ Program Files \ Android \ sdk \ platform-tools__(在資源管理器中按Shift + RightClick中的白色部分和__open命令窗口___),並使用以下命令: '.. \ tools \ android.bat update adb' 'adb kill-server' 'adb start-server' – Armfoot

+0

這對我來說很適合Ubuntu和Nexus 7平板電腦。 – TTT

11

我剛剛花了半天的時間試圖將我的各種Android設備連接到我的MacBook Pro(運行10.8.2)。原來是Micro USB電纜問題。我有許多Micro USB電纜,但只有與我的Galaxy Nexus一起打包的電纜才能將電話連接到我的電腦。我不知道這是由於損壞還是某些專有製造,但請記住嘗試將手機與隨附的電纜連接。

+0

我有同樣的問題。我沒有找到與該設備打包在一起的人只需嘗試其他幾個人就可以找到一個可以工作的人:-( – bkurzius

+0

保存了我的時間分配謝謝 – sjehutch