隨著智能手機(jī)的普及和更新?lián)Q代,越來越多人開始將手機(jī)作為個(gè)人媒體中心和資料中心。然而手機(jī)的便攜屬性決定了它屏幕的物理尺寸,這個(gè)尺寸通常無法滿足演示或播放的需求。
手機(jī)投屏功能應(yīng)運(yùn)而生。手機(jī)投屏,即將手機(jī)屏幕畫面實(shí)時(shí)映射在其他屏幕上,它變相地打破了手機(jī)屏幕尺寸的物理限制,為諸如教學(xué)演示、開會演示、錄屏、摸魚打手游等場景提供了極大便利。
不過市面上多數(shù)手機(jī)鏡像投屏都是付費(fèi)的,即便有些提供免費(fèi)版,多數(shù)也有著這樣那樣的功能限制。相比之下輕量、綠色、無需 ROOT 且免費(fèi)開源的 Scrcpy 則要良心很多。
安裝和使用
Scrcpy 的下載安裝非常簡單,前往 Scrcpy 下載頁面 并根據(jù)所需平臺下載解壓即可使用,唯一的使用要求在于 ADB 環(huán)境,關(guān)于 Windows 環(huán)境下 ADB 環(huán)境的配置可以參考少數(shù)派之前的文章。
關(guān)聯(lián)閱讀:Windows 操作系統(tǒng)下的 ADB 環(huán)境配置
本文內(nèi)容也同樣基于 Win64 平臺展開。其他平臺的安裝使用大同小異,請自行檢索資料。電腦端完成配置后,我們還需要在手機(jī)端開啟 開發(fā)者選項(xiàng) 及 USB 調(diào)試。然后使用數(shù)據(jù)線將手機(jī)和電腦連接并允許 USB 調(diào)試,即可雙擊解壓得到的 scrcpy.exe 文件進(jìn)行有線投屏了。
(注意:在不同系統(tǒng)手機(jī)上 USB 調(diào)試選項(xiàng)的名稱可能不同,比如同事 vivo 手機(jī)上的名稱是 USB 權(quán)限)
評論區(qū)有朋友提出利用「網(wǎng)絡(luò) ADB 調(diào)試」實(shí)現(xiàn)自啟快速連接,具體使用方法請移步 這里。
用鼠標(biāo)還原觸摸操作
相比常見的 Android 投屏工具,Scrcpy 最大的優(yōu)勢在于可以直接借助鼠標(biāo)在投屏窗口中進(jìn)行交互:使用鼠標(biāo)左鍵進(jìn)行點(diǎn)擊、長按和按住拖動即可相應(yīng)地在投屏窗口模擬觸摸點(diǎn)擊、長按和劃動操作。
這種直觀的操作方式為 Scrcpy 帶來了很多有趣的使用場景,摸魚看少數(shù)派?好像是可以嗒:
摸魚打游戲,好像也是可以嗒,使用 ADB 有線連接的情況下還支持高清碼率哦:
如果我們打開了一個(gè)橫屏應(yīng)用(真的不是玩游戲),Scrcpy 的窗口還會自動翻轉(zhuǎn):
總體而言,如果你的電腦屏幕顯示空間足夠,完全可以將 Scrcpy 窗口固定吸附在一旁,學(xué)習(xí)和工作時(shí)直接就能在電腦上對手機(jī)上的消息進(jìn)行快速處理,非常方便。
除了直觀好用的鼠標(biāo)操控,Scrcpy 其實(shí)還支持大量的快捷鍵,適當(dāng)了解一下也能提高我們的使用體驗(yàn)。
擴(kuò)展使用場景
基于投屏和鼠標(biāo)操作,Scrcpy 還可以滿足一些擴(kuò)展的使用需求和應(yīng)用場景。
錄屏
錄屏需要使用命令行。更多命令請移步此處
打開命令提示符,定位到應(yīng)用所在文件夾,輸入 scrcpy -r filename.mp4 即可開始錄屏。錄屏文件會以命令指定的文件名自動保存在文件夾內(nèi)。
另外,借助 scrcpy -t 命令還可以讓錄制下來的視頻中顯示觸摸軌跡。
上文說到,借助 ADB 有線連接,Scrcpy 支持高清碼率傳輸,因而它也理所當(dāng)然地支持設(shè)置錄屏碼率,使用scrcpy -b 8M該條命令即可定義碼率,默認(rèn)是 8M。
最后,我們也可以把上面的命令組合起來使用,,比如 scrcpy -b 16M -r test1.mp4。
另外調(diào)整投屏窗口大小也簡直不能更簡單和直觀。直接拖動改變窗口大小即可。出現(xiàn)黑邊的話,鼠標(biāo)雙擊黑邊就會自動消除。
連接多臺手機(jī)終端
這個(gè)場景大家想到了什么?我想到的是數(shù)碼評測。當(dāng)我們要對比評測兩臺手機(jī)的時(shí)候,利用 Scrcpy 同時(shí)聯(lián)接多臺手機(jī)終端,似乎可以擺脫腳架云臺和錄像機(jī)了。
通過 adb devices 指令獲得不同設(shè)備的設(shè)備代號后,我們接著就可以用 scrcpy -s 設(shè)備序列號 來連接多臺設(shè)備。不過,Scrcpy 只能一個(gè)設(shè)備運(yùn)行一個(gè)實(shí)例,所以兩個(gè)投屏不能同框錄制。這里建議大家在電腦端上另外使用錄屏應(yīng)用來進(jìn)行同步錄制。
這里我演示了小米 6 和 VIVO Y66I 開打少數(shù)派文章的速度。
拖動就能傳文件/裝應(yīng)用
Scrcpy 在投屏的同時(shí),還支持直接拖放文件進(jìn)行傳輸。如果拖放的是 .apk 文件,也能自動安裝。
雖然這類應(yīng)用有更好的實(shí)現(xiàn)方法,比如 AirDroid。不過 Scrcpy 更加輕量,更重要的是它在投屏這一核心功能的基礎(chǔ)上額外附加了這些功能但依然免費(fèi)。
小屏投大屏「吃雞」
在手機(jī)端打「吃雞」類游戲,小屏瞄人體驗(yàn)估計(jì)算不上好。如果投屏到 PC 屏幕上,或許,落地成盒的魔咒可以打破,帶妹吃雞的夢想也可以實(shí)現(xiàn)了呢?
一般來說,玩家可能會選擇使用模擬器。但游戲廠商又不傻,一旦檢測出來,快到手的妹子可能就飛了。但如果使用投屏應(yīng)用,將小屏投射到大屏,視野無盲區(qū)、人頭鍋蓋大,嘿嘿嘿嘿……因?yàn)槲也煌妗赋噪u」類游戲,我請朋友來體驗(yàn)了一把,他的評價(jià)只有一個(gè)字:爽!不過,最后,他提出,略微有點(diǎn)不適應(yīng),像拿著數(shù)碼畫板寫字畫畫的感覺。
如果能利用 Scrcpy 「模擬點(diǎn)擊」的操作方式,在 PC 端實(shí)現(xiàn)直接操控,想必效果會好很多。
我想到了 AutoHotkey。理論上,編寫大量的 AutoHotkey 腳本來完成鍵鼠到手機(jī)觸摸屏的映射,然后所有的 PC 端操作,都轉(zhuǎn)化為「模擬點(diǎn)擊」由 Scrcpy 傳遞到手機(jī)。
考慮到這個(gè)實(shí)現(xiàn)可能會觸發(fā)游戲廠商的作弊檢測,本文僅作學(xué)習(xí)交流便不再展開討論了,具體怎么編寫腳本,就由有興趣的朋友來完成吧。
(正文已結(jié)束)
推薦閱讀:云南品牌網(wǎng)
免責(zé)聲明及提醒:此文內(nèi)容為本網(wǎng)所轉(zhuǎn)載企業(yè)宣傳資訊,該相關(guān)信息僅為宣傳及傳遞更多信息之目的,不代表本網(wǎng)站觀點(diǎn),文章真實(shí)性請瀏覽者慎重核實(shí)!任何投資加盟均有風(fēng)險(xiǎn),提醒廣大民眾投資需謹(jǐn)慎!