如何在 fedora 上進行手機投屏

2021-10-07 18:50:15 字數 2995 閱讀 4687

envgoogle pixel. android 10

fedora 29 x86_64 workstation

1 開啟 google pixel 的 usb 除錯

system > build number > tap 7 times開啟開發者選項然後開啟 usb 除錯.

[1]

2 安裝 adb

使用命令列工具sdk-manager, 需要給--sdk_root指定乙個當前使用者有許可權的目錄

$./sdk-manager "platform-tools" --sdk_root=/home/software/androidsdk
[1]

[2]

3 使用 adb 連線手機

用 usb 連線手機和電腦

$./adb devices

list of devices attached

************ no permission

解決方法:

1 . 使用 lsusb

$lsusb

...bus 002 device 001: id 1d6b:0002 linux foundation 2.0 root hub

bus 001 device 023: id 0a5c:21f3 broadcom corp.

bus 001 device 022: id 2717:003b

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 066: id myid:myid google inc.

bus 003 device 001: id 1d6b:0002 linux foundation 2.0 root hub

2 . 在/etc/udev/rules.d/下新建51-android.rules檔案.

subsystem=="usb", attrs=="myid", attrs=="myid",mode="0666"
許可權設定為sudo chmod a+x 51-android.rules這時:

$./adb devices

list of devices attached

************ unauthorized

只需要在手機上確認一下就可以正常 attach 手機了。

$./adb devices

list of devices attached

************ device

3 使用網路連線手機

手機和電腦在同乙個區域網.

使用手機 ip, 讓***聽埠 5555

$./adb tcpip 5555

$./adb connect 192.168.1.5:5555

檢視

$./adb devices

list of devices attached

************ device

192.168.1.5:5555 device

然後去掉 usb

$./adb devices

list of devices attached

192.168.1.5:5555 device

[1]

4 使用投屏軟體 scrcpy

安裝 snap

sudo dnf install snap

從 snap 安裝 scrcpy

snap install scrcpy

指定安裝的 adb 路徑, 執行 scrcpy。 適用 wifi 的折衷引數--bit-rate 2m --max-size 800

如何在阿里雲上進行備案?

目錄2 網域名稱備案流程 對於企業客戶,企業的阿里雲賬號做認證有好幾種方式,但是主要用到的為如下兩種 這種認證方式是最快的,跟個人支付寶認證一樣。只不過有時候企業使用者為了圖方便,用個人支付寶做了實名制認證,後期可以改為企業實名制認證,具體操作內容,請根據實際情況進行調整。通常很多企業客戶沒有企業支...

如何在原煉表上進行排序

如何在原煉表上進行排序?鍊錶中已經實現插入和刪除操作 1 使用雙重迴圈實現氣泡排序,外層迴圈次數為元素個數,內層迴圈由0號位到結束,並且在每次外層迴圈結束後內層迴圈起始點加1。2 內層迴圈比較取出當前所剩元素中的最小值,然後或獲取最小值所在鍊錶中的位置索引。3 在外層迴圈中,通過內層迴圈得出的最小值...

如何在Sundance硬體板卡上進行開發驗證

sundance公司推出的板卡多為多dsp dsp是ti的c6000系列 多fpga xilinx的virtex系列,多為virtex 5 板卡,如何在這些板卡上進行自己的演算法開發和驗證呢?本文將簡單介紹如何在sundance硬體板卡上進行開發驗證。板卡開發流程示意圖 如下圖所示 3種方式可供選擇...