天天看點

三星I9000在ubuntu下用adb調試

1.

首先把手機連接配接上USB接口,然後在終端輸入:lsusb      

出現了幾行結果

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 04e8:681c Samsung Electronics Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub      

第四行就是我們想要的了。

2.

接下來執行下面的指令

sudo gedit /etc/udev/rules.d/99-android.rules       

在編輯視窗裡增加下面這行

SUBSYSTEM=="usb", SYSFS{"Samsung Electronics Co., Ltd"}=="04e8", MODE="0666"      

儲存,退出,傳回終端。

執行下面的三個指令:

sudo chmod a+rx /etc/udev/rules.d/99-android.rules  
sudo /etc/init.d/udev restart       

3.

用cd指令轉到你Android SDK 目錄下的adb所在目錄(一般為platform-tools或tools),然後執行下面的指令

sudo ./adb kill-server  
sudo ./adb start-server
sudo ./adb devices      

出現類似下面的結果就表示成功了

List of devices attached<br />
    100089955137 device      

如果出現的是下面的内容,你就要重複執行上面的兩條指令了。

List of devices attached
???????????? no permissions      

其他裝置也是這樣,如法炮制!

繼續閱讀