2010-11-01 70 views
1

我不能讓x10 mini在「adb設備」中顯示,(只有模擬器出現)。電話是在USB調試模式下,停用應用程序被禁用,並且在OSX上,我不需要爲手機下載任何USB驅動程序,那麼這裏有什麼錯誤?如何讓x10 mini在osx上的adb設備上顯示?

/開發商/工具/ USB探頭報告電話爲:

Descriptor Version Number: 0x0200 
    Device Class: 0 (Composite) 
    Device Subclass: 0 
    Device Protocol: 0 
    Device MaxPacketSize: 64 
    Device VendorID/ProductID: 0x0FCE/0x2138 (Sony Ericsson Mobile Communications AB) 
    Device Version Number: 0x0224 
    Number of Configurations: 1 
    Manufacturer String: 1 "SEMC" 
    Product String: 2 "SEMC HSUSB Device" 
    Serial Number String: 3 "4342xxxx314A5151xxxx" 

感謝任何幫助

+0

和2.1更新(上電話)沒有解決它... – Teson 2010-11-01 11:27:01

回答

3

運行命令

android update adb 

這將創建一個adb_usb.ini文件在您的$ HOME/.android目錄中。你打開這個文件後,你會看到:

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT. 
# USE 'android update adb' TO GENERATE. 
# 1 USB VENDOR ID PER LINE. 

只需添加一個新行到文件,並寫0x0FCE保存該文件並退出。現在重新啓動adb服務器:

adb kill-server 
adb start-server 

adb設備現在應列出您的設備。

+0

解決了它,非常感謝!小錯字,但文件名是adb_usb.ini – Teson 2010-12-26 18:57:53

+0

修正了錯字,謝謝! – ismail 2010-12-26 19:23:02

1

你寫的「束縛的應用程序將被禁用。您是否使用EasyTether和你嘗試以下?:

ADB在Mac OS X安裝停止 EasyTether驅動程序後,確認該 連接的設備。使用 kextload/kextunload從 內存EasyTetherUSBEthernet.kext 內核擴展手工卸載,這是 /系統/圖書館/擴展/

+0

謝謝,問題出現在osx的easyteather驅動程序甚至存在之前。但是,這些信息是必不可少的。你和伊斯梅爾將分享賞金點。謝謝。 – Teson 2010-12-26 19:00:28