adb version
命令可以檢視adb版本;
android 4.0以上的手機系統要求adb版本大於等於1.0.31.
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot
以上兩條命令用於更新adb版本sudo lsusb
顯示如下:
bus
004 device 001: id 1d6b:0003 linux foundation 3.0 root hub
bus003 device 001: id 1d6b:0002 linux foundation 2.0 root hub
bus002 device 001: id 1d6b:0003 linux foundation 3.0 root hub
bus001 device 003: id 060b:7a03 solid year
bus001 device 002: id 046d:c077 logitech, inc. m105 optical mouse
bus001 device 009: id 2717:ff48 //注意,該行為手機裝置
bus001 device 001: id 1d6b:0002 linux foundation 2.0 root hub
可以看到手機的id.
需要修改的配置檔案有3個:
~/.android/adb_usb.ini
如果沒有該檔案請建立檔案,並在檔案中新增一行(若有新增到最後一行):
0x2717
該數字是id前半部分,根據自己id確定.
/etc/udev/rules.d/51-android.rules
若沒有請自行新增.
在檔案中新增:
subsystem=="usb",attr=="2717",attr=="ff48",mode="0600"
/etc/udev/rules.d/71-android.rules
與51相同.
設定檔案許可權
sudo chmod a+rx /etc/udev/rules.d/51-android.rules
sudo chmod a+rx /etc/udev/rules.d/71-android.rules
sudo /etc/init.d/udev restart
adb kill-server
adb start-server
adb devices
此時將看到手機顯示在列表中.
注 :
如果按照ubuntu adb 連線操作後,出現???????? no permissions,請在手機端做出如下操作=》設定/儲存/usb計算機連線/mtp,重新插拔usb,此時mtp可以連線,手機端會彈出usb確認框。
使用WIFI連線手機adb
有的時候,我們限於種種原因,無法使用usb來連線裝置進行除錯,此時,可以通過wifi連線來進行。首先開啟手機的wifi設定,使其連線到網路。然後,需要在手機上對adb連線埠進行設定,這裡需要有root許可權的終端 terminal 應用,這種型別的應用在各個market都有不少,選擇乙個適合的就可以...
adb 無線連線手機
1.如果已經可以用usb連線adb,那麼可以通過以下命令切換到無線連線方式。adb tcpip 5555 adb connect 192.168.0.101 5555 通過下面的命令可以切換回usb方式。adb usb 2.如果無法通過usb方式連線,比如因為沒有驅動或沒有資料線,那麼可以在裝置上執...
adb 連線手機裝置
用adb連線手機裝置主要有兩種方法 一 通過網路連線 如果手機連線上wifi,檢視手機的ip位址,在dos環境下輸入 adb connect 192.168.252.4 192.168.1.100是手機的ip位址,如果dos沒有識別adb命令,說明你沒有設定adb的環境變數,你需要設定adb環境變數...