配置adb連線手機

2021-08-21 13:39:50 字數 1680 閱讀 8203

adb version命令可以檢視adb版本;

android 4.0以上的手機系統要求adb版本大於等於1.0.31.

sudo apt-get updatesudo 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環境變數...