Ubuntu下安裝ADB

1、工具介紹
android-sdk-linux_x86/tools下有一堆工具,今天要用的是:Android Debug Bridge,在android開發過程當中,這個工具是使用得最多的。(縮寫adb,有點像gcc的gdb似的)css

adb start-server – 實際上它會啓動一個 adb fork-server server
adb kill-server – kill掉
adb devices – 列出全部的設備linux

二 .首先須要下載adb for linux的工具包 下載地址android

解壓到任何地方,不要刪除掉就是了shell

由於ubuntu這樣的系統都是默認以非root身份在運行的,要使用usb調試,須要sudo支持。ubuntu

$ lsusb    查看usb使用狀況bash

經過兩次比較,發現以下usb口是當前使用的端口:Bus 002 Devices 004:ID 230b:0100工具

ID 230b 就是idVendor ,0100就是 idProduct調試

而後新建並編輯一個文件rest

sudo vi /etc/udev/rules.d/70-android.rulesorm

在裏面寫入:

個人的系統是Ubuntu10.10,則寫入下面這句

SUBSYSTEM=="usb", ATTRS{idVendor}=="230b", ATTRS{idProduct}=="0100",MODE="0666"

其餘廠商的以下:

 

Acer 0502
Dell 413c
Foxconn 0489
Garmin-Asus 091E
HTC (Older Phones) 0bb4
HTC (Newer phones) 18d1
Huawei 12d1
Kyocera 0482
LG 1004
Motorola 22b8
Nexus One/S 18d1
Nvidia 0955
Pantech 10A9
Samsung 04e8
Sharp 04dd
Sony Ericsson 0fce
ZTE 19D2

而後保存退出,再設置一下權限

sudo chmod a+rx /etc/udev/rules.d/70-android.rules

這時候還須要編輯一下 ~/.bashrc 文件加入adb tool的路徑

vi ~/.bashrc

在末尾加入,其中紅色部分就是剛下載的工具包解壓的路徑

export PATH=${PATH}:/home/luobin/platform-tools

運行命令,重啓udev:
$sudo service udev restart
如今須要重啓一下你的Ubuntu,而後USB鏈接手機,確保usb調試已打開,在終端下輸入

 

3、從新啓動adb server
(很重要)拔掉usb從新連上再執行:

sudo ./adb kill-server
./adb devices
./adb root (這一步很重要 )

4、使用usb進行調試
     問題說明中的問題至此已經獲得解決。

adb start-server 打開服務
若是一切正常的話
輸入
adb devices
就能顯示出當前鏈接到電腦的android設備 ^_^

試試這個命令adb shell就能在Ubuntu上的終端執行android的shell命令了

相關文章
相關標籤/搜索