使用USB在PC上操作Android手機

2021-10-20 19:01:45 字數 2345 閱讀 2066

基本原理

安裝方法

幾個常用命令

後記android手機:honor x8

android版本:10.0.0.168

筆記本作業系統:ubuntu 20.04.2 lts

連線圖如下:

首先啟用adb服務,實現手機與pc的連線。

再使用scrcpy程式,進行手機在pc上顯示和操作。

安裝scrcpy

sudo apt-install scrcpy

安裝adb

sudo apt-get install adnroid-tools-adb

啟動adb服務

adb start-server

開啟手機的開發者模式,在開發者選項中開啟 除錯——usb除錯

使用usb連線手機到pc。

在手機上選擇傳輸檔案或者傳輸**皆可。

注意:此處有可能手機上會再次顯示,需要選擇是否連線之類的選項,需要選擇是

檢視是否正確連線,其中huawei的那一項即為我連線的手機

hetao@aspire-s3:

~/virtualbox vms$ lsusb

bus 002 device 002:id

8087

:0024 intel corp. integrated rate matching hub

bus 002 device 001:id

1d6b:

0002 linux foundation 2.0 root hub

bus 001 device 004:id

0489

:e04e foxconn / hon hai

bus 001 device 003:id

0bda:

0129 realtek semiconductor corp.

rts5129 card reader controller

bus 001 device 002:id

8087

:0024 intel corp. integrated rate matching hub

bus 001 device 001:id

1d6b:

0002 linux foundation 2.0 root hub

bus 004 device 001:id

1d6b:

0003 linux foundation 3.0 root hub

bus 003 device 003:id

04f2:b300 chicony electronics co.

, ltd hd webcam

bus 003 device 004:id

24ae:

2010

rapoo rapoo 2.4g wireless device

bus 003 device 011:id

12d1:

107e huawei technologies co.

, ltd.

jsn-al00a

bus 003 device 001:id

1d6b:

0002 linux foundation 2.0 root hub

檢視device(手機)的序列號

hetao@aspire-s3:

~/virtualbox vms$ adb devices

list of devices attached

7xbrx18a09003401 device

執行scrcpy,可根據手機的解析度,選擇m後的數值

hetao@aspire-s3:

~/virtualbox vms$ scrcpy -m 1024

info

: scrcpy 1.12

.1>

/usr/share/scrcpy/scrcpy-server:

1 fil...shed.

1.3mb/s

(24773 bytes in

0.018s)

info

: initial texture:

472x1024

之後每次執行可以直接輸入scrcpy命令就可以了。如果無法開啟,可以再啟動一下adb服務。

切換全屏模式 ctrl+f

顯示最佳視窗 ctrl+g

關閉裝置螢幕 ctrl+o (手機黑屏,pc可繼續操作)

原理上使用scrcpy是可以通過wifi進行連線的。這可以省去連線usb線的麻煩。但是折騰了很久也未能成功。基本判斷是,華為手機沒有root,是不能通過wifi連線的,這也是乙個安全設定吧!

在IntelliJ上操作GitHub

首先需要在intellij配置git,如果沒有正確配置會出現如下錯誤 通過file settings開啟設定面板進行設定,如圖 2.第一次上傳 到github操作如下 其間需要輸入使用者名稱和密碼。3.非第一次上傳 需要像使用git命令一樣,遵循add commit push的方式。如圖 其中add...

在IntelliJ idea上操作GitHub

首先需要在intellij配置git,如果沒有正確配置會出現如下錯誤 通過file settings開啟設定面板進行設定,如圖 2.第一次上傳 到github操作如下 其間需要輸入使用者名稱和密碼。3.非第一次上傳 需要像使用git命令一樣,遵循add commit push的方式。如圖 其中add...

Android裝置通過USB 使用PC網路

第一步 在手機端啟動usb共享上網 第二步 配置rndis pc和手機 pc端配置rndis虛擬網絡卡路由,分配某個ip 比如192.168.42.128 手機端把手機端的預設閘道器設定成pc端設定的ip busybox route add default gw 192.168.42.128 第三步...