2013年2月17日 星期日

如何解決讓 Android 效能慢、耗電多、佔空間問題 App?

android-04android-11

買了一台新的 Android 手機,一開始效能很不錯,電力可以使用很久,也有很大空間讓你盡情裝軟體、拍照片。但是使用了很長一段時間後,有天忽然覺得手機好像不是那麼順暢了,電池用得比以前兇,甚至默默的快要把儲存空間吃完了!這時候要怎麼解決問題?簡單且正確的找出病徵?

依據我自己的使用經驗,如果一開始你的 Android 手機確實是品質不錯的,那麼後來有一天忽然出現問題時,通常都是安裝的某個 App 造成的,因為 App 常駐佔用記憶體導致效能變慢,因為 App 有大量同步或執行動作導致電力消耗,或者是 App 本身下載快取太多資料導致佔用空間。

比起去調整一些「細節」來改善問題,我認為這時候不如「大處著手」,直接找出有問題的 App ,然後把 App 移除!如果是需要的功能就找替代 App 來使用,這樣能最不花時間解決你遇到的效能慢、耗電多、佔用空間問題。






大處著手,簡單易用的優化方法:

今天來分享自己使用 Android 的經驗裡,如何解決關於效能、耗電、空間問題的方法。
我不建議去做那些只是微調「細部功能」的動作,更不想使用一些「強制改造系統」的方法。因為把最佳化弄得「太瑣碎」或是「太偏門」,很容易在之後遭遇更多副作用,而我又不是技術高手,這樣只會把自己陷入更麻煩的調整系統無限迴圈

其實依據我的使用經驗,真正的最佳化應該都是「最簡單」,只要把「大處」改好,就能增進最多效能、電力、空間,這樣「就夠了」,因為已經可以滿足我們一般用戶的使用了

下面分享的方法,也會遵循這樣的「大處著手」、「簡單易用」原則,提供大家參考。
附註:下面的步驟以 Android 4.0 以上的手機系統為範例,最新型手機都可適用,而舊型手機也能依據相同的「原則」找出問題所在。


解決 Android 效能變慢問題:

下面要分享的最佳化方法大多都能在 Android 4.0 內建的系統功能裡實現完成。只要拉出上方通知欄,進入 Android 的系統設定畫面,裡面就有很多功能可以幫助我們解決問題。

android-01android-02

如果你遇到的是 Android 有一天忽然「效能變慢」,轉動桌面、開啟軟體忽然變得不順暢,但原本不會這樣,那麼多半是你安裝了一個很耗資源而且會常駐執行的 App(這些 App 不一定是惡意軟體,只是耗費比較多效能)。

這時候,進入 Android 設定裡的「應用程式」頁面,滑動到「執行中」分頁,你可以在這裡看到一些常駐在記憶體中的軟體,並且看到他們平常耗費多少記憶體在處理任務。
個人建議:Android 4.0 以上系統會自動管理記憶體,所以我們不需安裝那種「殺掉記憶體常駐程式」的工具,這種工具一點用處都沒有,因為真的需要常駐執行的軟體會不斷想要「重新啟動」。
這裡查看 Android 「執行中」 RAM 使用量的用意是什麼?不是要把這些 App 從記憶體裡移除,而是要你「直接反安裝這些軟體」!如果有一個軟體需要耗費很多資源來常駐,但功能又不是必備的,或是會造成效能變慢,那麼當然直接「解除安裝」就好。

android-04

當我遇到 Andorid 手機變慢,就是去檢查上面這個步驟,找出那個可能最近安裝後需要常駐執行但耗費很多記憶體的 App,看看該 App 中是否有不要常駐的設定,如果沒有,就是直接解除安裝。

這樣應該都能回復手機效能。


解決 Android 耗電變多問題:

我目前的 Galaxy Nexus 手機在平常上班時間大概電池都能使用十二個小時左右,其中大概有兩個多小時是開著螢幕連續使用,其他則待機與偶爾查資料。如果有一天我發現同樣的使用情境,忽然手機電池只能撐不到十個小時,那麼就是要找出問題的時候了。

一台 Android 手機會忽然變得耗電,只有可能是安裝的 App 造成的。這時候進入 Android 設定裡的「電池」頁面,可以查看系統電力消耗情況,會列出最耗電的前幾名 App。

通常螢幕都是最耗電的,這裡我們要找出來的是:有哪個平時明明沒有常用,卻在耗電前幾名的軟體?而這樣的問題 App 當然就是解除安裝。
關於 Android 手機省電方法,歡迎參考我另外一篇文章的詳細心得分享:增加 Andorid手機電池續航力 ,一定有效的省電心得
android battery-01

當你的手機忽然變得耗電時,另外一個解決問題的思考方向則是:「是否有軟體在背後持續進行網路同步」。網路同步需要上傳或下載資料,需要尋找網路連線,這些都很耗費電力,而且你沒有打開手機時一樣會耗電

這時候同樣進入 Android 的設定中,找到「同步處理」的相關設定,看看可以關閉哪些 App 的自動網路同步,讓這些 App 不要在你明明沒有開啟時還會自動上傳下載資料。

這裡要提醒大家的是,不要做過頭把所有同步都關掉,因為同步是讓工作更方便的利器,所以就像下圖顯示的,只是「關閉自己用不到的同步」而已

android-06android--06a

另外一個找出哪些軟體在背後同步資料導致耗費比較多電力的方法,可以進入設定中的「資料用量」,這裡顯示的是每個月有哪些 App 傳送了多少的網路資料流量。

上傳下載愈多資料,當然也會比較耗電,如果這些 App 中有你不需要但又耗費電力的,當然就直接解除安裝。

android-07


解決 Android 空間不足問題:

我使用的 Galaxy Nexus 內部容量大概只有 14 GB,不過我使用了一年多也還有很多的空間可以讓我盡情利用。因為我會定期檢查有沒有哪些無用的 App 因為快取或資料庫而佔用太多空間,刪除它們來空出資源。

這部份可以在 Android 設定裡「應用程式」項目的「已下載」分頁查看,還能選擇用【依大小排序】,直接把佔用最多手機空間的 App 列在上方。

android--08android--09

下方示範圖中,可以看到 Google 地圖佔用了約 893 MB 包含快取與資料庫的空間容量,這是因為我有下載「 Google 離線地圖」,並且每天都會查詢地圖,所以有很多快取資料。但是我依然沒有刪除它,為什麼?因為「值得使用」當然就可以讓它佔用空間、使用效能、花費電力

這裡之所以用 Google 地圖舉例,就是要提醒大家,找出問題 App 的意思,是找出那些明明沒有這個需要,卻要佔用你效能、電力與空間的軟體。

android-10

另外像是常常拍照、錄影的話,影音檔案也會佔用很多空間,這時候你可以把照片與影片備份出來,然後把手機上的這些內容刪除,空出空間。從 Android 設定裡的「儲存空間」項目,可以查看手機內部空間的佔用比例,找出問題所在。

我自己平常手機照片都自動同步到 Google+ 相簿,所以都會定期把手機上這些影音內容刪除,一次大概都能再空出 2~3 GB 空間。
參考:利用 Google+ 自動整理 Android iPhone 手機相簿照片教學
android-11android-12

最後則是有一個比較麻煩的問題,有時候一些佔用空間的問題 App 解除安裝後,因為 App 設計不良導致「大量」快取資料仍然留在手機內佔用空間,這時候怎麼找出這些問題所在?(上面標舉「大量」的意思是,那種只有佔用幾KB的小量資料殘留我就不理會它了。)

這時候我建議使用DiskUsage 立刻找出Android手機記憶體、SD記憶卡裡的肥大檔案這款 App,它會幫你偵測出在手機上佔用空間的區塊,如果發現遊戲明明刪除了,但遊戲快取資料還在佔用空間,就可以直接刪除它們。

android-13


  • 小結:
以上就是我自己經驗裡解決 Android 效能變慢、耗電變多、空間變少問題的方法都是一些很簡單的步驟,沒有任何修改或破解技巧,但是能夠最有效的找出問題所在,並且讓 Android 行動裝置回復原貌

推薦大家試試看,也歡迎大家分享你們的方法。

29 則留言 :

  1. Thank you for your valuable information!

    回覆刪除
  2. 把 LINE 移除馬上多很多電 (遠目

    回覆刪除
  3. 有人常問:怎麼智慧手機一下就沒電,去工作管理員發現有13個應用程式未關!永久解決之道是:設定\開發人員選項\限制背景程式\從標準限制改為無背景程式,之後,妳會發現記憶體使用量沒有拉高,也很省電
    我在2月3日也有寫過相關的東西~~歡迎參觀:Ad Sum

    回覆刪除
  4. 有人常問:怎麼智慧手機一下就沒電,去工作管理員發現有16個應用程式未關!記憶體拉高到625MB(但不能老是這樣關吧@.@)
    永久解決之道是:
    1.設定\開發人員選項\程式\不要保留活動(使用者一旦離開便停止所有動作)打勾!
    2.設定\開發人員選項\程式\限制背景處理程序\從標準限制改為無背景程式,之後,妳會發現記憶體使用量沒有拉高,也很省電!PS:如果怕會當機可以從4個下手,再慢慢關到無)
    By Ad Sum from Facebook!

    回覆刪除
    回覆
    1. 我覺得這不是個對一般使用者來說的好方法。

      因為手機記憶體就是要「拿來用的」,本來就應該讓該去使用記憶體的App去好好「花」這些記憶體,而且記憶體如果有1GB,被用掉625MB不是什麼問題,Android 4.0以上的系統也會自動調節使用量。

      所以一概把所有App都變成不要保留活動或是限制背景處理程序,這真的只是「開發人員」有特定目的才適合,不是針對一般用戶的好方法。

      應該還是先「找出最有問題的那個App」來解除安裝最有效。

      還有一點很重要,我這篇文章講的是「當你覺得有問題時」,才去找出問題,如果一開始使用沒有覺得有問題,是沒必要一直去關注自己的記憶體使用量的。

      刪除
    2. 因噎廢食,確實不是好方法。另外我坐高鐵的時候就會開飛航模式,沒接到的電話就一個半小時後再說吧,反正通訊不好,3G 也都會斷線,出差出遊時可以省點電。當然,如果你在等待重要電話,就另當別論囉。

      刪除
    3. 其實若著重於省電的話且手機又有取得root權限,我是建議使用RAM Manager Pro (https://play.google.com/store/apps/details?id=com.smartprojects.RAMOptimization&hl=zh_TW),這套應用程式的特點在於它能讓背景執行更多作業(手機記憶體有到1GB選擇超強校多工模式選項),在這樣子的情況下則系統就不會一直執行清除記憶體的動作,而相對的也就達到省電作用。
      而Greenify *ROOT* v1.45(https://play.google.com/store/apps/details?id=com.oasisfeng.greenify&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5vYXNpc2ZlbmcuZ3JlZW5pZnkiXQ..)我也有測試過,在預設沒有加入任何綠化的應用程式下會將同步處理功能以及Google地圖強制進行休眠。我有與作者聯繫若有需要Push mail功能且預設又被休眠的情況下該如何解決這問題,作者的回應是需要反向操作的將同步處理功能從綠化功能清單(休眠)當中反休眠,而我目前卻還未找到這個選項?(https://plus.google.com/112105199234363320140/posts/Gz4TB2fAUV5)
      但經過測試後可以確定的是,若能找到反綠化(反休眠)的運用訣竅而將需要的同步執行從反綠化清單中去除掉並將部分會強制在背景執行卻其實根本沒有在背景執行必要的流氓軟體從中綠化後再搭配RAM Manager Pro則會發現到系統的執行效率出奇的好。
      而Greenify (Donation only)今天已有釋出捐贈版 (https://play.google.com/store/apps/details?id=com.oasisfeng.greenify.pro&feature=related_apps#?t=W251bGwsMSwxLDEwOSwiY29tLm9hc2lzZmVuZy5ncmVlbmlmeS5wcm8iXQ..),目前作者說明該捐贈版尚無作用僅為單純的贊助他繼續開發,但該捐贈版後續會變成專業版,想必Greenify (Donation only)應該是Greenify *ROOT*的全功能解鎖金鑰?但無論如何我個人認為Greenify (Donation only)目前雖無任何作用,但一套好的應用程式是值得贊助作者給予鼓勵他持續開發,因此目前雖然無任何作用,卻值得贊助作者以茲鼓勵。
      以上提供給各位做參考。

      刪除
    4. 不要勾「不要保留活動」,因為會造成很多程式閃退,而且移除的時候捷徑不會順便移除,有網友指出會讓速度變慢(我倒是沒碰到)總之問題很多

      刪除
    5. 太感謝您!!
      祝您身體健康 事事順心

      刪除
  5. Greenify 將背景運行程序自動 “休眠”
    http://www.android-apk.com/2013/02/greenify-%e5%b0%87%e8%83%8c%e6%99%af%e9%81%8b%e8%a1%8c%e7%a8%8b%e5%ba%8f%e8%87%aa%e5%8b%95-%e4%bc%91%e7%9c%a0/

    回覆刪除
    回覆
    1. 我看到國外的報導說,這其實就是把 Andorid 原本的多工,變成 iOS 的假多工。另外有朋友實際試用過,可以分享心得嗎?(需要 root 權限)

      刪除
    2. 剛看了这介紹,感覺這個比軟好
      Autostarts
      http://como0925.pixnet.net/blog/post/29442643-%5Bandroid%E6%87%89%E7%94%A8%5D-%E6%9C%80%E5%BC%B7%E5%A4%A7%E7%9A%84%E7%A8%8B%E5%BA%8F%E8%87%AA%E5%95%9F%E5%8B%95%E7%AE%A1%E7%90%86%E8%BB%9F%E4%BB%B6autos
      但是是付費的

      話說,大家是去哪看apps的應用,資訊和介紹的?

      刪除
    3. Autostars是針對event
      做法比較暴力 但也不是所有app都能用
      我對Greenify還滿有興趣的
      但裝了之後感覺不太出來
      試了google+後過了一段時間還是顯示pending
      但可用ram確實有比較多了一些
      待確認

      刪除
  6. 我的習慣是在程式執行完畢後在"應用程式"裡將其"強制停止",應該也有省電和省資源的效果。
    只是每次重複這些步驟很麻煩,有沒有程式可以達到相同的效果?

    回覆刪除
  7. 可以试试这个软件: 绿色守护,真心有用,不是省电软件,还有就是调CPU的电压了,屏幕才是耗电大户

    回覆刪除
  8. 异大用的什么手机啊,为什么内部存储空间有14个GB这么多呢,我的才3个多GB。。。

    回覆刪除
    回覆
    1. Galaxy Nexus,它不能外插記憶卡,所以全部空間都是內建的

      刪除
  9. 有可以刪除不用的APP的軟體嗎?

    回覆刪除
    回覆
    1. 用內建功能刪除就可以了,因為只有使用者自己知道什麼 App 不用

      刪除
  10. 為什麼我安裝的DISKUsage畫面和版主介紹的不同,也找不到可以刪除的選項?

    回覆刪除
    回覆
    1. 現在應該畫面還是一樣,是否裝到不同 App?

      刪除
  11. 感謝啊手機儲存空間瞬間從29%到62%

    回覆刪除
  12. 你不要用手機很省電,讓你的手機個放假

    回覆刪除
  13. 兩個line?!

    手機有root??

    回覆刪除
  14. 到設定的開發人員選項把離開活動後立刻策銷活動打勾。省很多記憶體。社群軟體要再打開用

    回覆刪除
  15. 推薦一個方法,Google 帳戶上的App Facebook 會占用許多空間,可定期把Facebook 解除安裝再重新下載(不過此方法比較麻煩)

    回覆刪除
  16. 請問黃大大
    最後一項的app有相關軟體但是用在"電腦"上的嗎?
    謝謝

    回覆刪除

相關文章: