1、下載相應的SDk文件,網址http://dl.google.com/android/android-sdk-linux_x86-1.5_r2.zip
2、解壓縮後放在某一個目錄下,設置環境變量,在~/.bash_profile 或者 ~/.bashrc文件中,
我是放在bashrc裏的,加入一行
export PATH="$PATH:/<存放目錄>/platform-tools/"
chmod 777 <存放目錄>//platform-tools/adb #可能需要做這一步
source ~/.bashrc
3、連接上手機,通過終端,首次執行,輸入命令adb kill-server
4、安裝後會出現的第一個問題是:adb 命令找不到
提示 bash: <存放目錄>/platform-tools/adb: No such file or directory
問題是在64位的ubuntu中沒有Android要用到的32位的lib
sudo
apt-get install ia32-libs
sudo apt-get update
5、安裝後會出現的第二個問題是:設備名不能顯示
提示
???? no permission
在/etc/udev/rules.d/下創建一個配置文件:70-android.rules #百度一下70-android.rules
sudo vim /etc/udev/rules.d/70-android.rules
文件裏添加如下配置參數:
SUBSYSTEM=="usb", ATTRS{idVendor}=="1d6b", ATTRS{idProduct}=="0002",MODE="0666"
保存,給配置文件設置下權限
sudo chmod a+rx /etc/udev/rules.d/50-android.rules
Restart
sudo /etc/init.d/udev restart
最後再重啓下adb服務,就可以了(沒配置環境變量的請進入Android SDK tools目錄執行sudo ./adb kill-server ./adb devices)
sudo adb kill-server
sudo adb devices
如:
SUBSYSTEM=="usb", ATTRS{idVendor}=="1d6b", ATTRS{idProduct}=="0002",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0ccf",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0cf2",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", ATTRS{idProduct}=="614f",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct}=="41db",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="9025",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c86",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0525", ATTRS{idProduct}=="0c02",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct}=="4366",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct}=="428c",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="4e22",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct}=="7087",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c97",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="1350",MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1038",MODE="0666"