国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

scrcpy之將Android手機投屏到Linux電腦實踐

這篇具有很好參考價值的文章主要介紹了scrcpy之將Android手機投屏到Linux電腦實踐。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

scrcpy之將Android手機投屏到Linux電腦實踐

參考:https://zhuanlan.zhihu.com/p/366378837

A 安裝與USB投屏

  1. 電腦端安裝投屏程序
sudo apt install -y  scrcpy
  1. 手機端設(shè)置
    手機端無需安裝任何軟件,只需開啟【開發(fā)者選項】-【USB調(diào)試】及相關(guān)選項,比如我開啟了【USB調(diào)試、USB調(diào)試(安全設(shè)置)、無線調(diào)試、USB安裝】
    開啟【USB調(diào)試】相關(guān)選項后,用USB數(shù)據(jù)線連接電腦與手機,設(shè)置連接模式為【傳輸照片(PTP)】

  2. 電腦端啟動投屏程序投屏

$ scrcpy

這樣就可以在電腦上看到手機屏幕了

B 一些命令

adb shell  xxx       #--- 相當于在手機上運行shell命令【xxx】

adb shell  ls /data                      #--- 查看手機中的root根目錄,如果手機未root,則無權(quán)限打開
adb shell  ls /storage/emulated/0        #--- 查看手機中的文件管理器根目錄

adb shell  ip route | awk '{print $9}'    #--- 查看手機ip
adb shell ss -tnl                         #--- 查看手機監(jiān)聽端口
adb tcpip 6666                            #--- 修改手機監(jiān)聽端口為【6666】
adb connect 192.168.2.16:6666             #--- 通過網(wǎng)絡(luò)連接到手機

adb devices           #--- 查看設(shè)備列表

# adb 命令很強大,請自行百度

scrcky                #--- 將手機屏幕投屏到電腦屏幕

C 命令演示

^_^ kevin@TM1701-b38cbc23:~$ adb shell  ls /data      #--- 未root,則無權(quán)限
ls: /data: Permission denied

^_^ kevin@TM1701-b38cbc23:~$ adb shell  ls /storage/emulated/0
好多文件

^_^ kevin@TM1701-b38cbc23:~$ adb shell  ip route | awk '{print $9}'
10.23.13.111
192.168.2.16

^_^ kevin@TM1701-b38cbc23:~$ adb devices 
List of devices attached
90e714b7	device
192.168.2.16:6666	device

D 通過wifi網(wǎng)絡(luò)投屏

準備工作:

確保可以通過USB投屏后,將手機與電腦連接到同一個局域網(wǎng)的wifi,并設(shè)置手機開啟【開發(fā)者選項】-【無線調(diào)試】,將【開發(fā)者選項】-【默認USB配置】改為【傳輸照片(PTP)】,改為【傳輸文件(MTP)】方式也行。

192.168.2.16 是我手機連接到WiFi時的IP地址

下面的步驟更多是讓你知道原理

1 查看當前監(jiān)聽端口列表

^_^ kevin@TM1701-b38cbc23:~$ adb shell ss -tnl
State       Recv-Q Send-Q Local Address:Port               Peer Address:Port
Cannot open netlink socket: Permission denied
LISTEN      0      0      0.0.0.0:18154              0.0.0.0:*
LISTEN      0      0      0.0.0.0:15552              0.0.0.0:*
LISTEN      0      0            *:61593                    *:*
LISTEN      0      0            *:42917                    *:*
LISTEN      0      0       [::ffff:127.0.0.1]:38781                    *:*
LISTEN      0      0       [::ffff:127.0.0.1]:37479                    *:*
LISTEN      0      0       [::ffff:127.0.0.1]:40457                    *:*

2 修改手機監(jiān)聽端口為【6666】,這樣容易記

^_^ kevin@TM1701-b38cbc23:~$ adb tcpip 6666       #--- 修改手機監(jiān)聽端口為【6666】
restarting in TCP mode port: 6666

3 查看修改后的監(jiān)聽端口列表

^_^ kevin@TM1701-b38cbc23:~$ adb shell ss -tnl
State       Recv-Q Send-Q Local Address:Port               Peer Address:Port
Cannot open netlink socket: Permission denied
LISTEN      0      0      0.0.0.0:18154              0.0.0.0:*
LISTEN      0      0      0.0.0.0:15552              0.0.0.0:*
LISTEN      0      0            *:61593                    *:*
LISTEN      0      0            *:6666                     *:*
LISTEN      0      0            *:37583                    *:*
LISTEN      0      0       [::ffff:127.0.0.1]:38781                    *:*
LISTEN      0      0       [::ffff:127.0.0.1]:37479                    *:*
LISTEN      0      0       [::ffff:127.0.0.1]:40457                    *:*
# 這里可以看到監(jiān)聽端口已經(jīng)改(增加)為【6666】
# 【37583】這個可以從開發(fā)者選項-無線調(diào)試那里看到,干啥用的? 和【6666】啥關(guān)系

4 adb程序通過網(wǎng)絡(luò)連接到手機

^_^ kevin@TM1701-b38cbc23:~$ adb connect 192.168.2.16:6666
already connected to 192.168.2.16:6666
# 或者:
^_^ kevin@TM1701-b38cbc23:~$ adb connect 192.168.2.16:37583
already connected to 192.168.2.16:37583
# 可以看到【37583】和【6666】這兩個都可以連接,【37583】這個端口是隨機,每次啟動端口都不一樣;【6666】這個增加的,一次修改,永久有效

5 重新投屏

拔掉SUB數(shù)據(jù)線,電腦端運行投屏程序即可:

^_^ kevin@TM1701-b38cbc23:~$ scrcpy

每次投屏前,先運行adb connect 192.168.2.16:6666,然后啟動scrcpy即可。

如果需要重新使用USB數(shù)據(jù)線連接,需要先斷開adb連接,方法是:

O_O kevin@TM1701-b38cbc23:~$ adb disconnect 
disconnected everything`

上個圖:

scrcpy之將Android手機投屏到Linux電腦實踐

6 異常處理

  • 錯誤1:

如果【開發(fā)者選項】-【默認USB配置】不是【傳輸照片(PTP)】或【傳輸文件(MTP)】傳輸方式,啟動scrcpy會出現(xiàn)以下錯誤:

^_^ kevin@TM1701-b38cbc23:~$ scrcpy
INFO: scrcpy 1.12.1 <https://github.com/Genymobile/scrcpy>
adb: error: failed to get feature set: no devices/emulators found
ERROR: "adb push" returned with value 1
  • 錯誤2:
^_^ kevin@TM1701-b38cbc23:~$ scrcpy
INFO: scrcpy 1.12.1 <https://github.com/Genymobile/scrcpy>
adb: error: failed to get feature set: more than one device/emulator
ERROR: "adb push" returned with value 1

你可能有多個多個設(shè)備供選擇,查看可供選擇的設(shè)備列表:

^_^ kevin@TM1701-b38cbc23:~$ adb devices 
List of devices attached
90e714b7	device
192.168.2.16:6666	device

斷開USB數(shù)據(jù)線,或運行adb disconnect斷開網(wǎng)絡(luò)連接,就可以了

  • 錯誤3:
unable to connect to 192.168.2.16:6666: Connection refused

可能:

A、手機的IP變了,修正IP即可;

B、你的手機重啟啟動了,他會自動關(guān)閉【開發(fā)者選項】-【無線調(diào)試】。重新開啟后,還需重新設(shè)置監(jiān)聽端口【6666】

最后

scrcpy之將Android手機投屏到Linux電腦實踐

愛你!文章來源地址http://www.zghlxwxcb.cn/news/detail-493099.html

到了這里,關(guān)于scrcpy之將Android手機投屏到Linux電腦實踐的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Win11怎么把手機投屏到電腦上?

    Win11怎么把手機投屏到電腦上?

    用手機看視頻、玩游戲總覺得不過癮,這里小編就來教教大家把手機屏幕投屏到電腦上,這樣就能享受到大屏幕的視覺快感了。下面就來看看具體的投屏教程吧。 Win11手機怎么投屏到電腦 1、點擊開始菜單,打開設(shè)置。 2、點擊系統(tǒng),在點擊投影到到此電腦。 3、如果是第一次

    2024年02月11日
    瀏覽(87)
  • 怎么給蘋果手機設(shè)備畫面投屏到電腦上面?

    怎么給蘋果手機設(shè)備畫面投屏到電腦上面?

    雖然使用蘋果設(shè)備自帶的AirPlay功能,搭配其推出的Apple TV設(shè)備,可實現(xiàn)蘋果設(shè)備的投屏播放,但相信很多人都不會花大價錢去購入Apple TV,如果是土豪的話請隨意。 那么,沒有Apple TV,蘋果設(shè)備就不能投屏了嗎?實際上,使用AirServer這款便捷的投屏軟件,即使沒有Apple TV,也能

    2024年02月10日
    瀏覽(18)
  • 手機怎么投屏到電腦?3個簡單的方法教會你!

    手機怎么投屏到電腦?3個簡單的方法教會你!

    【手機屏幕太小,查看一些內(nèi)容不太方便。電腦屏幕就比手機大很多,那有沒有一種方法可以將手機上的內(nèi)容投屏到電腦呢?求一個輕松解決手機投屏到電腦上的方法!】 如果你曾經(jīng)有過想要在電腦上觀看手機上的內(nèi)容,那么你可能會考慮手機投屏到電腦(進行演示、游戲直

    2024年02月08日
    瀏覽(26)
  • Android USBCamera投屏 - 利用UVC協(xié)議將手機上的畫面有線投屏到Android車機的屏幕上

    Android USBCamera投屏 - 利用UVC協(xié)議將手機上的畫面有線投屏到Android車機的屏幕上

    1. 背景 一個需求 : 要將手機上的畫面和音頻 投屏 到 車機的Android屏幕上。 車機有一個支持OTG的USB-A口,由于設(shè)備有限,我們有一個USB-A轉(zhuǎn)HDMI轉(zhuǎn)接口,一跟HDMI線,一個USB-C的拓展塢 (包括HDMI口,兩個USB-A口,一個網(wǎng)口),我們將這幾根線接在一起,成功將手機和車機連在了一起

    2024年02月08日
    瀏覽(21)
  • 誰說不可兼得,用scrcpy實現(xiàn)手機免流播放bilibili投屏電腦

    誰說不可兼得,用scrcpy實現(xiàn)手機免流播放bilibili投屏電腦

    目前的手機大額流量卡都是支持設(shè)備免流的,但是如何將這個流量用在其他設(shè)備,就相當麻煩。于是我查找了些相關(guān)Android投屏技術(shù)資料,發(fā)現(xiàn)了一個簡單的USB投屏工具——scrcpy。 安裝說明 Office:https://github.com/Genymobile/scrcpy/releases Windows用戶安裝建議在github上下載zip免安裝版

    2024年02月09日
    瀏覽(31)
  • 手機投屏到電視上怎么操作?

    手機投屏到電視上怎么操作?

    我們習慣用手機看電視劇,但只有6英寸大小的手機長時間看眼睛會很累,屏幕大小限制電影細節(jié)看不清楚,小屏幕很難體驗電影和大屏幕觀看的特效,現(xiàn)場感覺更強的視覺更令人震驚有辦法在電視上也可以看電影和電視劇? 讓我們了解一下如何將手機投影到電視上: 1.手機

    2024年02月12日
    瀏覽(24)
  • Scrcpy手機投屏

    Scrcpy手機投屏

    Scrcpy投屏(電腦操作手機)@TOC Android設(shè)備至少需要5.0以上版本(即API 21) 確保在電腦設(shè)備上啟動了adb調(diào)試 在某些設(shè)備上,還需要啟動其他選項以使用建買盤和鼠標。鏈接: 其它選項 adb調(diào)試的開啟一般是多次點擊手機系統(tǒng)的版本號,比如vivoS15pro:設(shè)置-系統(tǒng)管理-關(guān)于手機-版本

    2024年02月09日
    瀏覽(33)
  • 電腦投屏到TCL電視鼠標延遲

    提示:這里描述項目中遇到的問題: 筆記本電腦使用HDMI投屏到TCL電視,頁面顯示正常但是鼠標延遲反應(yīng)太慢了 提示:這里填寫該問題的具體解決方案: TCL電視設(shè)置中選擇圖像 → 圖像類型改為自動就可以了。

    2024年02月05日
    瀏覽(20)
  • 好用的安卓手機投屏到mac分享

    好用的安卓手機投屏到mac分享

    工具推薦:scrcpy github地址:https://github.com/Genymobile/scrcpy/tree/master mac使用方式 安裝環(huán)境,打開terminal,執(zhí)行以下命令,沒有brew的先安裝brew 開始運行 先使用數(shù)據(jù)線連接電腦,打開手機的開發(fā)者模式,然后輸入命令進行運行,運行后,會起一個這樣的進程: 效果如下: 挺好用

    2024年02月12日
    瀏覽(23)
  • Miracast手機高清投屏到電視(免費)

    Miracast手機高清投屏到電視(免費)

    本文原創(chuàng)作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl Miracast是一種無線顯示標準,它允許支持Miracast的設(shè)備之間通過Wi-Fi直接共享音頻和視頻內(nèi)容,實現(xiàn)屏幕鏡像或擴展顯示。這意味著你可以將手機、平板電腦或電腦上的內(nèi)容無線傳輸?shù)街С諱iracast的電視或顯示器上

    2024年01月17日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包