首頁>Club>
20
回覆列表
  • 1 # 原始碼科技

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

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

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

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

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

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

    ADB除錯工具,此選項開啟後可以使用電腦對手機進行操作,如安裝、解除安裝、檔案管理、如果拿到了Root許可權的話還可以對系統檔案進行讀寫操做,這個工具是開發人員經常使用的。

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

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

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

    後臺程式數量設定,這個決定了您的手機在後臺可以允許的程式數量,當您調整了這個引數時,退到後臺的程式,一旦超過這個數量,系統會將其殺掉,釋放記憶體。

    總結

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

  • 2 # 高能科普Mr

    如果不連線電腦,開關無影響;連線電腦後,需慎重

    開發者選項,原是預留給手機廠家工程技術人員測試機子用的。開發者選項,裡面有USB除錯功能,這是手機連線電腦必須開啟的。還有,在手機安裝軟體,也是需要開啟USB除錯的。正常情況下,最好關了。使用的時候再開啟

    一直開啟,連線電腦可能會自動安裝一些不需要的軟體,甚至造成病毒輕鬆進入手機,所以如果不需要連線電腦,複製檔案、安裝軟體,建議關閉。安卓系統在4.X以前,開發者選項本身就是開著的,只有到是4.X以後,為防止使用者誤操作造成不必要的麻煩,才設定成關閉的。

    那麼問題來了,開發者選項中哪些可以開啟呢?

    2.強制由左到右佈局/動畫縮放強制佈局看個人習慣了?動畫縮放建議都調成0.5,手機會顯得更流暢一點?

    3.強制進行GPU渲染安卓的軟體應用的介面可以使用CPU或GPU渲染,包括桌面。

    由於GPU處理圖形比CPU好,所以GPU渲染應用的介面會更流暢,同時減輕CPU的負擔。GPU強制渲染就是硬體加速)的一種,能夠得到更好的最佳化。玩大型遊戲能減緩卡頓現象。

    然而缺點也很明顯:手機功耗會增加;發熱(部分手機);在某些不支援GPU渲染的應用上強制使用,會造成應用閃退的情況。

    4.不保留活動/後臺程序限制這個選項看個人手機情況了~

    一般在Android6.0以上就增加了分屏功能(在你手機第三方系統沒閹割的情況下),開啟這個選項後,任何應用均可使用分屏功能~

  • 3 # 影視Party君

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

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

  • 中秋節和大豐收的關聯?
  • 和之國劇情多次反轉,如今上演錦衛門誤引堪十郎現真身,你怎麼看?