為什麼手機上都有一個“開發者選項”?

為什麼手機上都有一個“開發者選項”?


前有蘋果的 WWDC 和 Google 的 I/O,後有華為、小米、OPPO、vivo,近幾年廠商們越來越熱衷於搞開發者大會。雖然這是一個基於軟體且偏向專業人群的大會,但從根源上來說還是對使用者體驗的探索和完善。特別是對於智慧手機這種軟硬體幾乎同等重要的產品,軟體上的足夠重視在表達了廠商們態度的同時,也彰顯了他們的號召力和研發實力。


為什麼手機上都有一個“開發者選項”?


大會離咱們普通消費者還是遠了點,但手機上有一個“開發者選項”,是廠商們在“大系統”裡劃給咱們的自留地。那它到底能有多大用?咱們先結合一些常見問題來看:


桌面備份密碼有什麼用?

“ROOT”這個詞你還記得嗎?

手機越用越卡了怎麼辦?

怎麼實時監控 CPU 和 GPU 負載?

手機出 bug 了在哪兒看日誌和報告?


以上說的這些,都可以在開發者選項裡找到答案。這個隱藏模組把那些是需求但又不是很大眾的需求幾乎都囊括在裡面,然後通過一個個小開關來控制和調節這些自定義許可權。讓我們在獲得一些關鍵資訊的同時,也通過除錯讓這部手機更契合個人使用。


怎麼進入“開發者選項”?


iPhone 需要藉助“Xcode”這款軟體,連線電腦後開啟軟體“Xcode”,找到“Window”裡的“Devices and Simulators”並點選,在彈出的頁面裡選擇你的手機,然後就可以了。


為什麼手機上都有一個“開發者選項”?


然後在你手機的設定介面,就會自動多出一個“開發者”的模組。


為什麼手機上都有一個“開發者選項”?


安卓手機基本都一樣,在“設定”裡點選“關於手機”,找到裡面的“版本號”,然後一直點選,直到看到“您已處於開發者模式”的提示,就代表你已經成功開啟“開發者選項”這個隱藏模組了。


為什麼手機上都有一個“開發者選項”?


再回到上一層“設定”介面,點選“系統”,一般都可以找到“開發者選項”,點選進去就是所有的可設定和除錯部分。


為什麼手機上都有一個“開發者選項”?


推薦幾個還不錯的設定

(以一加 8 Pro 為例)


❶ 桌面備份密碼


這個密碼是用來備份資料的,一旦設定完成,手機在連線電腦備份資料時,就必須要輸入相應的密碼才能進行備份,這可以最大程度地保障我們的隱私。


為什麼手機上都有一個“開發者選項”?


❷ USB 除錯


它其實就是讓電腦可以在手機上讀取/寫入資料。USB 除錯正常情況下是關閉的,只有開啟後,各種手機助手軟體啥的才能夠正常使用。


為什麼手機上都有一個“開發者選項”?


❸ 動畫縮放


這個可以一定程度上“解決”手機的卡頓問題,但更多是視覺上的處理。我們可以選擇“0.5x”或者“關閉”。這樣的話,手機裡的動畫就會縮短或者取消,在開啟應用時就會顯得快那麼一些,不過這真的只是看起來快而已,真要實際的快那還是得靠配置。


為什麼手機上都有一個“開發者選項”?


❹ 啟用 GPU 除錯層


這個功能可以減輕 CPU 的工作壓力,開啟後 CPU 的使用率會下降,這樣的話你玩遊戲或者幹一些比較耗 CPU 的事兒,手機就會比之前更流暢一些。但有得有失,能耗會增加,所以開不開還得看你的個人情況來定。我一般選擇關閉,只有打遊戲時才會開啟。


為什麼手機上都有一個“開發者選項”?


❺ 後臺程序限制


顧名思義,這個就是限制後臺的應用個數了。一般咱們都會同時開啟很多個應用,如果在使用這個時,另外的都還在執行,那肯定會佔用很多的記憶體和 CPU,手機卡也就理所當然了。iPhone 是預設的一段時間不使用就自動轉為關閉,但保留在後臺,當你再次切換時會重新啟動。安卓手機大體也是這樣,但還是在“開發者選項”裡給了我們更加極致的處理方法。你可以設定個數,比如“不得超過2個程序”,那隻要你同時開啟 2 個以上的應用,系統就會在後臺自動停止執行你休眠的應用,這樣也不佔用 CPU 和記憶體,手機自然也就流暢一些了。


為什麼手機上都有一個“開發者選項”?


❻ 不保留活動


這個比後臺程序限制還要極致,就是每個應用只要在後臺休眠,那就是真的會被清理程序,再次切換時會重新載入。當然,載入後的頁面也未必是你剛才操作的頁面,所以在使用者體驗上會有一定的影響。如果你的手機只有開啟這個才能保證一定程度的流暢執行,那我就得冒昧勸你一下了:這位同學,該換手機了。


為什麼手機上都有一個“開發者選項”?


其實“開發者選項”的功能還有很多,也很強大,像那些日誌之類的,可以追蹤到手機很多元器件的資訊和執行狀態,這很適合那些愛折騰的發燒友使用者,他們泡在論壇或者社群裡,不斷地學習和鑽研各種技巧,通過除錯和定製深度掌控自己的手機,也這麼一步步地悄然完成了從小白到大神的晉級。

猜你喜歡