手機的開發者選項有風險是怎麼回事?

Scorpion絡小羽


您好!很高想回答您的問題!

作為安卓資深開發工程師,對於開發者選項熟悉的很!下面我來簡單講述一下,開發者選項有風險是怎麼回事:

首先:開發者選項裡面的功能有哪些?

通常Android手機在系統設置中的關於手機頁面上,點擊版本號欄10下左右,如果您的手機設置有密碼,會彈出密碼輸入框,輸入正確後會提示您已經處於開發者模式下,如沒有密碼則會直接提示。返回系統設置的上一頁後,您可以看到“開發者選項”一欄。您可以發現,這裡面有很多與調試相關的功能,如,日誌藍牙、wifi、系統日誌收集、緩衝區設置、ADB調試工具、隱藏的網絡設置、觸摸指針顯示、窗口動畫設置、輔助設備顯示、GPU相關配置、CPU繪製性能工具、外部存儲設備權限配置、後臺程序數量設置、ANR彈窗設置等功能。

其次:這些功能對用戶的影響

上面我們介紹了開發者選項中的一些代表性功能,下面的簡單介紹一下這些功能不正當使用時會對用戶或手機產生什麼影響,以下為幾個有代表性的。

  • 日誌收集,當您打開此選項時,系統會不斷將日誌寫入系統磁盤中,一方面會佔用磁盤空間,另一方面會對手機性能有一定影響,特別是將射頻方面的日誌打開後,系統要將海量的日誌不停的存入磁盤中,是非常消耗資源的。

  • ADB調試工具,此選項開啟後可以使用電腦對手機進行操作,如安裝、卸載、文件管理、如果拿到了Root權限的話還可以對系統文件進行讀寫操做,這個工具是開發人員經常使用的。

  • 網絡設置,顧名思義,如果修改此項,可能會對您的手機wifi、藍牙、4G/5G等造成影響,出廠原生配置,不一定是性能最好,但一定是最穩定的配置。

  • 外部存儲設備權限配置,這個選項有關個人信息安全,如果您將這功能打開後,應用在使用外部存儲設備的時候都不需要權限申請就可以直接讀寫,如果是流氓軟件,在您的存儲空間內做非法操作,可想而知,這個安全隱患有多大。

  • 窗口動畫設置,此項可以改變窗口切換、懸浮窗切換的過度動畫速度

  • 後臺程序數量設置,這個決定了您的手機在後臺可以允許的程序數量,當您調整了這個參數時,退到後臺的程序,一旦超過這個數量,系統會將其殺掉,釋放內存。

總結

開發者選項主要是給開發人員使用的工具集,不面向用戶開放,在此模式下,回賦予開發人員相對較高的權限,方便進行系統調試,一旦這些功能被不良軟件,或者不良人員非法使用,將會對您的個人信息、系統安全造成重大影響。


碼龍之光


一、手機開發者模式即開發者選項,顧名思義是為開發者準備的工具。

二、開發者模式的作用:實現很方便很強大的功能,但對於一般用戶,反而有風險。比如"充電時不鎖定屏幕",只要連接了USB就不會鎖屏,也就免除了反覆解鎖的麻煩。"USB調試",通過ADB可以實現非常多樣的操作,比如發送廣播,停用應用,拉取文件,打開活動,等等。"GPU呈現模式分析",則會幫助開發者優化應用,減少加載時間等。

三、手機開發者模式是可以關閉的,打開手機設置——找到開發人員選項——應用管理——設置——刪除數據,然後退出就OK了。






分享到:


相關文章: