安卓手機上有很多智能的進程管理工具,雖然強大,但誰也不會老盯著各種進程,尤其是開機自啟動的應用程序。還有些應用程序會隨各種條件的變化而自行啟動,如網絡環(huán)境的變化、信號強度等等,熱門應用微信在切換到WiFi網絡時就會運行,而一些惡意軟件還會在接聽電話和收發(fā)短信時自動運行來竊取你的隱私。出于提速、省電、省內存和保護隱私的目的,對安卓系統(tǒng)上應用程序的自啟動管理就非常有必要了。
安卓系統(tǒng)上最好的自啟動管理工具當屬Autostarts,它可在Root層面上管理軟件自啟動行為,相對于手機殺軟等軟件啟動后再關閉,Autostarts從根本上杜絕軟件的自啟動,除了管理開機自啟動項目,還可以管理連接網絡、插拔數據線等操作所觸發(fā)的程序啟動行為。
管理開機啟動項
默認情況下,Autostarts按事件對自啟動程序進行分組,“After startup(設備開機后)”是其中的重點,想要提高手機的開機速度、清理內存就要在這里設置一下。但為了避免禁掉系統(tǒng)程序造成無法開關機、接打電話的悲劇,先要屏蔽掉安卓系統(tǒng)程序。
點擊菜單鍵,選擇“View/Hide system app(查看/隱藏系統(tǒng)程序)”,點擊確定后就會發(fā)現啟動項目一下減少了很多, 再點擊不想讓其開機自啟動的應用程序,選擇“Disable(禁止)”即可(在程序列表中,刪除線貫穿的程序為已被禁止自啟動的程序,沒有刪除線貫穿的程序則為允許自啟動的程序)。反之,禁用的程序恢復自啟動,只需點擊選擇“Enable(啟用)”即可。
管理程序的啟動行為
盡管在開機啟動項中禁用了諸如微信這樣的應用程序,但當切換到WiFi網絡時它還會自行啟動,這種啟動激發(fā)行為不僅僅存在于設備開機后這一事件里,還有可能存在于USB連接、屏幕關閉、數據連接等多種情況里,要徹底杜絕該程序自啟動,需要將所有涉及到該程序的自啟動觸發(fā)條件都統(tǒng)統(tǒng)禁用才能達到目的。
如果想徹底禁止某個程序自動運行,在Autostarts里可以切換到“Group by application(按程序分組)”模式,調出菜單點擊“Group by application(按程序分組)”即可。在這個模式下,將列出手機上安裝的所有程序及該程序各種啟動行為,更加一目了然。
如要禁止程序自行啟動,可以點擊具體應用程序的觸發(fā)行為,將其設置為“Disable(禁止)”即可。