老柯修机铺

通讯行老师傅的手机软件笔记——每款 App 装过、用过,才敢写下来

mirroring 投屏的權限帳單:屏幕採集、網路發現與反向控制到底要走多少數據

這篇從一個對個人數據敏感的用戶視角,把 mirroring 投屏應用的權限請求逐項攤開——它要了什麼、換來了什麼、哪些可以在設置裡關掉,以及什麼情況下你應該先收緊再用。

mirroring 是什麼、能幹嘛、適合誰

mirroring官網 收錄的 mirroring 是一款安卓端的屏幕鏡像應用——簡單說就是把手機畫面實時投到大屏上。它支援兩條路線:有線(USB 連接同屏器 dongle)和無線(Wi-Fi 發現同屏器然後投射),還帶了反向控制能力,用鼠標鍵盤操作手機。

適用場景大概這幾類:會議演示、大屏玩遊戲、看影片嫌手機屏幕太小、或者想把手機上的東西分享給一群人。硬件配套是 MiraScreen 品牌的同屏器,當然應用本身也支援通用的 Miracast / AirPlay / DLNA 協議。

安裝

mirroring 的安裝包只有 5.29MB,從 mirroring下載 拿安卓 APK 直接點就行。這款軟體的安裝流程沒什麼特別的地方,但有幾點要注意:

一是安裝來源——既然是第三方應用商店下載的 APK,安裝前確認已經在系統設置裡允許「未知來源」或「本瀏覽器/檔案管理器」的安裝權限,否則點了沒反應。

二是版本檢查——目前最新版是 1.5.0.1,更新時間 2026 年 9 月中旬,建議裝完去應用設置裡看一眼自動更新開關有沒有打開,舊版本有時會在投屏連線上出現不穩定的情況。

三是首次啟動會彈一串權限請求——這就是本篇要審視的重點。別一股腦全點允許,看完再決定哪些給、哪些不給。

app-settings

它要了哪些權限

按 mirroring文檔 裡的功能描述和應用定位,mirroring 在首次啟動和使用過程中會請求以下幾類權限:

屏幕採集權限(MediaProjection)。這是投屏的核心權限——沒有它應用根本抓不到手機畫面,談不上鏡像或投射。安卓系統會彈一個全屏對話框讓你確認,這項是強制的,不給就別用投屏。

無線網路與位置權限。無線投屏路線需要掃描同屏器設備,而安卓 10 以上掃描附近設備必須拿到粗略位置權限(ACCESS_FINE_LOCATION 或 ACCESS_COARSE_LOCATION)。這條比較微妙——掃描 Wi-Fi 的硬體層實際上並不真的知道你在哪,但系統把位置權限當成了發現附近設備的門票。

OTG 訪問權限。有線路線會請求 USB 設備訪問權限,用來驅動有線同屏器 dongle。同樣是強制權限,不給有線投屏直接掛掉。

存儲讀寫權限。應用可能需要存儲權限來保存截圖或錄製投屏畫面的視頻——這項素材裡沒有明確寫死具體用途,但通常是「可選給」的類別:如果不用它的截圖/錄屏功能,可以去設置裡關掉。

懸浮窗權限。反向控制功能(用鼠標鍵盤操作手機)需要在其他應用之上顯示控制浮動窗口,這項權限可以按需開——只用來投屏、不需要反向控制的話完全可以不給。

自啟動與電池優化白名單。素材裡反覆提到「投屏老是斷」的排查辦法之一就是把應用加入電池優化白名單,防止系統殺後台。這項不是安裝時彈的權限請求,但長時間投屏時確實會被系統省電策略卡脖子。

每項權限換來了什麼

權限與功能基本是一對一的關係:

  • 屏幕採集 → 換來了核心投屏能力(不給等於卸載)。
  • 位置權限 → 換來了無線同屏器設備掃描。不給的話無線投屏路線就廢了——但你如果只用有線,這項完全可以留空。
  • OTG 訪問 → 換來了有線投屏。不給有線路線廢了。
  • 存儲讀寫 → 換來了截圖/錄屏功能。不用的話不給也不影響投屏本身。
  • 懸浮窗 → 換來了反向控制。只用投屏不用控制的話可以關掉。
  • 電池白名單 → 換來了連線穩定(不會被系統殺後台斷流)。長時間投屏建議開。

哪些可以在設置裡收緊

幾個可以操作的收緊點:

  1. 開線路線的人:位置權限直接拒絕。有線投屏走 USB,完全不需要掃描 Wi-Fi 設備,位置權限在這條路線上純屬浪費。如果你偶爾也切無線,那就在要用的時候臨時給,用完去系統設置撤回。
  2. 不用反向控制:懸浮窗關掉。設置路徑:系統設置 → 應用管理 → mirroring → 懸浮窗顯示,關閉即可。不關也沒什麼特別的風險——應用不運行時懸浮窗不會出現,但關了就是更乾淨。
  3. 不用截圖/錄屏:存儲權限關掉。素材裡沒明確說存儲權限是不是投屏核心依賴,但從功能描述推測,這項主要服務於截圖和錄製功能。直接去應用設置把存儲權限設成「拒絕」,再進應用看投屏能不能正常跑——能跑就留著拒絕,不能跑再打開。
  4. 自啟動按需。投屏是一次性場景,不需要每次開機自動跑。去自啟動管理裡把 mirroring 的自啟動關掉,省點 RAM。

app-connect

邊界聲明

素材裡沒有提到 mirroring 是否上傳任何內容到伺服器、是否收集設備識別信息、或者第三方 SDK 的集成情況——這些我都不下結論。只說功能描述裡明確能推導出來的:有線投屏路線不碰網路,無線路線的設備發現發生在本地 Wi-Fi 網路範圍內,屏幕採集的數據流向是同屏器而非外部伺服器。

除此之外的數據行為,素材裡沒寫,我也不猜。

結論

什麼人不用在意:只用有線投屏、只偶爾用一兩次、長時間投屏時願意給它加個電池白名單的人——權限開著也沒什麼心理負擔,反正就這幾項核心功能必須給的。

什麼人建議先收緊再用:對位置權限特別敏感、從來不用無線路線、也不碰反向控制的用戶——位置權限、懸浮窗、自啟動這三項都可以直接拉閘,不影響有線投屏這條核心路線。

可控感就藏在「你到底用哪條路線」這個問題裡——路線選對了,多餘的權限一項都不用給。

本文为个人基于网络公开资料整理编写,非官方内容,仅供学习交流参考;软件版权归原作者所有,请支持正版;使用过程中遇到问题请查阅官方渠道,本文不承担任何责任。

同类文章

Obtainium 到底能干嘛?一篇讲透这款开源追新工具

你手机里装了一堆不在商店里的 APK,更新全靠手动翻 GitHub Releases?Obtainium 就是为这事儿来的——自动追踪多源更新、静默下载安装,把"追新"这件事彻底自动化。本文用问答速查的方式把它讲明白。

TorBrowser 深度盘点:洋葱路由的匿名浏览器到底能做什么

TorBrowser 是目前公开可用的匿名浏览器中最成熟、最被信任的产品。它不是给浏览器加了匿名插件,而是从底层修改了 Firefox 的行为模式,让每一个用户在网络上呈现出几乎完全相同的特征。本文系统性盘点它的核心能力、保护机制、连接方案与使用边界。