Android系統肥大 - 手機討論

By Andy
at 2018-07-20T15:41
at 2018-07-20T15:41
Table of Contents
※ 引述《chondrites (史密堤威威)》之銘言:
: 如圖
: https://i.imgur.com/sRk3rIO.png
: https://i.imgur.com/ofIZISF.png
: 最近一直收到儲存空間滿85% 看了一下空間都花到哪裡去
: 發現系統本身就佔了24GB
: 手機是XZP 系統是8.0
: 記得8.0不是都在10G以下嗎 為什麼肥宅的系統會特別肥QQ
: 請問這樣是正常的嗎 謝謝:3
個人心得 如果有誤請指正
像這種問題
要朝兩個方向去走
1. 誰在佔空間,去解決大問題
2. 我敢不敢殺掉那個檔案
如果要手動刪除,我個人推薦的file manager是MiXplorer
誰在佔空間
可以去下載 磁碟詳情 這app
可以讓你知道誰佔了大容量
App1 有10000個檔案放在儲存空間,只佔10MB
App2 只有5個檔案放在儲存空間,卻佔3GB
當然是先處理App2了
也就是我們先有一個大方向
誰在造成問題,我們就去解決提出問題的人...
嗯,我的意思是,
去有效率解決問題主因
去了解誰在製造問題
搭配一個file manager就能夠解決原po的問題了
其實 SD Maid也是可以做
$我覺得T客幫這篇文章教學很細
雖然很舊了,但是對於想深入研究的有幫助
http://tinyurl.com/y72mcdgb
我是認為 SD Maid是安全的
他就是設計讓人無腦使用的
因此放心的去刪除是沒問題的
有時候我看進度條在跑,我也會怕。
後來才發現都是杞人憂天
他不會誤觸某些功能,刪去你重要檔案
除非你刻意,去SD card/Download資料夾
刪掉你重要的照片音樂...
二、那個檔案我敢不敢刪除
他到底是什麼
2.1
誰會造成這種GB級的檔案
可能如下
2.1.1. SD card
(也可能命名internal storage,
也可能命名mnt/user/0/primary,
也可能是data/media)
總而言之,就是一個沒有root的使用者,
利用file manager可以看到的東西
請到SD card/Download
使用者自己手動去下載的東西,自己看要不要刪除
影片是最容易佔空間的,
尤其是A片,每一部都是經典捨不得刪除
這也是最直觀,版友一定會提出的解決辦法
2.1.2. 快取,比如play music的音樂快取,有時候就2GB
也就是App的快取。
通常沒有root的使用者,無法利用file manager去處理
App作者他也不希望你這樣去處理快取
通常app會提供清除快取功能
真的App作者沒有寫,也可以到
系統設定/應用程式資訊/儲存空間/清除快取
2.1.3. 有刷機的人可能會發現TWRP NAND backup的檔案都很大,幾GB起跳
那些檔案有存在的必要,請不要隨意刪除任何檔案
建議把該檔案丟入電腦冷儲存,讓手機輕鬆些
但是一定要保留他的路徑!!
這關係到你以後有沒有辦法還原
儲存時請按照他的路徑
TWRP/BACKUPS/一串數字/你的備份檔
請乖乖依照這個路徑
那個「一串數字」是serialNumber
不是你在手機的紙盒上可以找到的
只能透過adb去查,總之,乖乖按照那個路徑去丟入電腦儲存
否則將來TWRP會無法還原
2.1.4. 系統的OTA檔案,就是手機製造商或ROM作者放出的升級包
大概是幾百MB到2GB之間
大部分你OTA升級完,這個檔案應該要自己刪除
可能某些原因,你同意下載,或是系統在背景下載你不知道
要刪除,有root的人就去TWRP recovery
點選wipe cache
他只會刪除root/cache資料夾內的東西
這個資料夾只會放兩種東西
1 log,我指的是TWRP log
2 OTA檔案
這是TWRP 官方FAQ有說明的
沒root的人,就別去想這一塊了。
2.2
那些連檔名都是亂碼的東西
到底可不可以殺(敢不敢刪除)
這些東西通常是第三方App造成的
其實Android發展要10年了
在儲存的政策一直很亂
光是歷史政策改變就要讓人看到頭昏
http://tinyurl.com/y8tpgdae
其實儲存這塊,很難講
但是有幾個大方向可以談
2.2.1
第一,Android系統的儲存策略
不要相信你的「恢復原廠設定」
由於我掉過太多次陷阱
因此,我會對於那種原廠寫的ROM
備份與重設/恢復原廠設定
不會去相信他
這裡很容易掉入一個陷阱:SD card到底會不會清掉?
我恢復原廠設定,他會不清除我的照片音樂...?
我得到的結論是
官方的語意不清,不要相信你過去的操作經驗
不要把上一支手機的經驗套用在新手機身上
除非你真的要手機拿去賣人
因此要放心的清空手機
因為目前的儲存政策是
SD card和系統空間融合在一起
對於剛入門的人會很困惑
為什麼TWRP的wipe data不會清掉data/media
我有寫一篇比較進階的東西,
試圖去把TWRP官方FAQ要強調的東西講出來
http://tinyurl.com/yd5893zr
2.2.2
第二,App作者的儲存策略
App作者不想要讓你動的
如果你不知道那是什麼
就別去動吧
一般有四種儲存策略
由於這牽涉到App開發,不懂也沒關係
1. 內部儲存
2. 內部暫存
3. 外部公開
4. 外部私有
1,2需要root才有辦法看到,這是作者不希望你去動的。所以不要去試圖刪除他。
3,4一般使用者可以透過file manager去找到。你可以去查看。
3.可以自己手動刪除
4.是作者透漏給你的資源,不要去刪除,但是可以抽取。
比如Line的聊天,對方傳給你的檔案,就埋在裡面
1.內部儲存
(開始搞混了喔...他可不是上述提到的internal storage喔)
/data/data/包名
通常是存放一些資源檔,SQLite資料庫,偏好設定Shared Preference
2.內部暫存
/data/data/包名/cache
3.外部公開
這就是一般熟悉的SD card 你用file manager可以看到
下面常見目錄
ALARMS: 鬧鐘的音效檔
DCIM: 相機的圖片與影片檔
DOWNLOADS: 使用者下載的檔案
MOVIES: 電影檔
MUSIC: 音樂檔
NOTIFICATIONS: 通知音效檔
PICTURES: 一般的圖片檔
PODCASTS: 訂閱的廣播檔
RINGTONES: 鈴聲檔
開發者會利用這些路徑儲存資源
使用者也可以自己去抽取資源,比如相片
有時候你會發現sd card資源很亂
大部分是開發者沒有按照官方規定
或是他有自己的考量,而設定那些資料夾
比如百度網盤吧
他根本自己搞一個資料夾
而不把你的想下載的東西,放入Download資料夾
因此你用百度網盤下載東西後
會找不到
因為路徑在
SD card/BaiduNetDisk
而不是
SD card/Download
4.外部私有
SD card/Android/data/包名
你可以自己進來看看(沒有root也可以看到喔)
但是App作者只是給你看
並不想給你改
比如這個非常實用的教學
【LINE教學】手機從LINE下載的文件檔案存放的位置
https://youtu.be/Vr-wYw6jHTA
去抽取別人Line傳給你的文件
由於Android儲存政策,實在是有點亂
加上歷史政策也是改了又改
因此我只有提出通則
也不知不覺寫了一大堆
希望這篇文章
對於想進階研究儲存的人有幫助
若有寫錯也不吝指教
--
Q:
ios 越獄後, 裝了Cydia能幹麻??
A:
終於比較像一台Android惹
--
: 如圖
: https://i.imgur.com/sRk3rIO.png


: 發現系統本身就佔了24GB
: 手機是XZP 系統是8.0
: 記得8.0不是都在10G以下嗎 為什麼肥宅的系統會特別肥QQ
: 請問這樣是正常的嗎 謝謝:3
個人心得 如果有誤請指正
像這種問題
要朝兩個方向去走
1. 誰在佔空間,去解決大問題
2. 我敢不敢殺掉那個檔案
如果要手動刪除,我個人推薦的file manager是MiXplorer
誰在佔空間
可以去下載 磁碟詳情 這app
可以讓你知道誰佔了大容量
App1 有10000個檔案放在儲存空間,只佔10MB
App2 只有5個檔案放在儲存空間,卻佔3GB
當然是先處理App2了
也就是我們先有一個大方向
誰在造成問題,我們就去解決提出問題的人...
嗯,我的意思是,
去有效率解決問題主因
去了解誰在製造問題
搭配一個file manager就能夠解決原po的問題了
其實 SD Maid也是可以做
$我覺得T客幫這篇文章教學很細
雖然很舊了,但是對於想深入研究的有幫助
http://tinyurl.com/y72mcdgb
我是認為 SD Maid是安全的
他就是設計讓人無腦使用的
因此放心的去刪除是沒問題的
有時候我看進度條在跑,我也會怕。
後來才發現都是杞人憂天
他不會誤觸某些功能,刪去你重要檔案
除非你刻意,去SD card/Download資料夾
刪掉你重要的照片音樂...
二、那個檔案我敢不敢刪除
他到底是什麼
2.1
誰會造成這種GB級的檔案
可能如下
2.1.1. SD card
(也可能命名internal storage,
也可能命名mnt/user/0/primary,
也可能是data/media)
總而言之,就是一個沒有root的使用者,
利用file manager可以看到的東西
請到SD card/Download
使用者自己手動去下載的東西,自己看要不要刪除
影片是最容易佔空間的,
尤其是A片,每一部都是經典捨不得刪除
這也是最直觀,版友一定會提出的解決辦法
2.1.2. 快取,比如play music的音樂快取,有時候就2GB
也就是App的快取。
通常沒有root的使用者,無法利用file manager去處理
App作者他也不希望你這樣去處理快取
通常app會提供清除快取功能
真的App作者沒有寫,也可以到
系統設定/應用程式資訊/儲存空間/清除快取
2.1.3. 有刷機的人可能會發現TWRP NAND backup的檔案都很大,幾GB起跳
那些檔案有存在的必要,請不要隨意刪除任何檔案
建議把該檔案丟入電腦冷儲存,讓手機輕鬆些
但是一定要保留他的路徑!!
這關係到你以後有沒有辦法還原
儲存時請按照他的路徑
TWRP/BACKUPS/一串數字/你的備份檔
請乖乖依照這個路徑
那個「一串數字」是serialNumber
不是你在手機的紙盒上可以找到的
只能透過adb去查,總之,乖乖按照那個路徑去丟入電腦儲存
否則將來TWRP會無法還原
2.1.4. 系統的OTA檔案,就是手機製造商或ROM作者放出的升級包
大概是幾百MB到2GB之間
大部分你OTA升級完,這個檔案應該要自己刪除
可能某些原因,你同意下載,或是系統在背景下載你不知道
要刪除,有root的人就去TWRP recovery
點選wipe cache
他只會刪除root/cache資料夾內的東西
這個資料夾只會放兩種東西
1 log,我指的是TWRP log
2 OTA檔案
這是TWRP 官方FAQ有說明的
沒root的人,就別去想這一塊了。
2.2
那些連檔名都是亂碼的東西
到底可不可以殺(敢不敢刪除)
這些東西通常是第三方App造成的
其實Android發展要10年了
在儲存的政策一直很亂
光是歷史政策改變就要讓人看到頭昏
http://tinyurl.com/y8tpgdae
其實儲存這塊,很難講
但是有幾個大方向可以談
2.2.1
第一,Android系統的儲存策略
不要相信你的「恢復原廠設定」
由於我掉過太多次陷阱
因此,我會對於那種原廠寫的ROM
備份與重設/恢復原廠設定
不會去相信他
這裡很容易掉入一個陷阱:SD card到底會不會清掉?
我恢復原廠設定,他會不清除我的照片音樂...?
我得到的結論是
官方的語意不清,不要相信你過去的操作經驗
不要把上一支手機的經驗套用在新手機身上
除非你真的要手機拿去賣人
因此要放心的清空手機
因為目前的儲存政策是
SD card和系統空間融合在一起
對於剛入門的人會很困惑
為什麼TWRP的wipe data不會清掉data/media
我有寫一篇比較進階的東西,
試圖去把TWRP官方FAQ要強調的東西講出來
http://tinyurl.com/yd5893zr
2.2.2
第二,App作者的儲存策略
App作者不想要讓你動的
如果你不知道那是什麼
就別去動吧
一般有四種儲存策略
由於這牽涉到App開發,不懂也沒關係
1. 內部儲存
2. 內部暫存
3. 外部公開
4. 外部私有
1,2需要root才有辦法看到,這是作者不希望你去動的。所以不要去試圖刪除他。
3,4一般使用者可以透過file manager去找到。你可以去查看。
3.可以自己手動刪除
4.是作者透漏給你的資源,不要去刪除,但是可以抽取。
比如Line的聊天,對方傳給你的檔案,就埋在裡面
1.內部儲存
(開始搞混了喔...他可不是上述提到的internal storage喔)
/data/data/包名
通常是存放一些資源檔,SQLite資料庫,偏好設定Shared Preference
2.內部暫存
/data/data/包名/cache
3.外部公開
這就是一般熟悉的SD card 你用file manager可以看到
下面常見目錄
ALARMS: 鬧鐘的音效檔
DCIM: 相機的圖片與影片檔
DOWNLOADS: 使用者下載的檔案
MOVIES: 電影檔
MUSIC: 音樂檔
NOTIFICATIONS: 通知音效檔
PICTURES: 一般的圖片檔
PODCASTS: 訂閱的廣播檔
RINGTONES: 鈴聲檔
開發者會利用這些路徑儲存資源
使用者也可以自己去抽取資源,比如相片
有時候你會發現sd card資源很亂
大部分是開發者沒有按照官方規定
或是他有自己的考量,而設定那些資料夾
比如百度網盤吧
他根本自己搞一個資料夾
而不把你的想下載的東西,放入Download資料夾
因此你用百度網盤下載東西後
會找不到
因為路徑在
SD card/BaiduNetDisk
而不是
SD card/Download
4.外部私有
SD card/Android/data/包名
你可以自己進來看看(沒有root也可以看到喔)
但是App作者只是給你看
並不想給你改
比如這個非常實用的教學
【LINE教學】手機從LINE下載的文件檔案存放的位置
https://youtu.be/Vr-wYw6jHTA
由於Android儲存政策,實在是有點亂
加上歷史政策也是改了又改
因此我只有提出通則
也不知不覺寫了一大堆
希望這篇文章
對於想進階研究儲存的人有幫助
若有寫錯也不吝指教
--
Q:
ios 越獄後, 裝了Cydia能幹麻??
A:
終於比較像一台Android惹
--
Tags:
手機
All Comments

By Zanna
at 2018-07-23T18:58
at 2018-07-23T18:58

By Jack
at 2018-07-26T22:14
at 2018-07-26T22:14

By Ula
at 2018-07-30T01:31
at 2018-07-30T01:31

By Elvira
at 2018-08-02T04:47
at 2018-08-02T04:47

By Xanthe
at 2018-08-05T08:04
at 2018-08-05T08:04

By Daniel
at 2018-08-08T11:21
at 2018-08-08T11:21

By Regina
at 2018-08-11T14:37
at 2018-08-11T14:37

By Joe
at 2018-08-14T17:54
at 2018-08-14T17:54

By Kyle
at 2018-08-17T21:10
at 2018-08-17T21:10

By Daph Bay
at 2018-08-21T00:27
at 2018-08-21T00:27

By Annie
at 2018-08-24T03:43
at 2018-08-24T03:43

By Zanna
at 2018-08-27T07:00
at 2018-08-27T07:00

By Candice
at 2018-08-30T10:16
at 2018-08-30T10:16

By Catherine
at 2018-09-02T13:33
at 2018-09-02T13:33

By David
at 2018-09-05T16:49
at 2018-09-05T16:49

By Agnes
at 2018-09-08T20:06
at 2018-09-08T20:06

By Oliver
at 2018-09-11T23:23
at 2018-09-11T23:23

By Gilbert
at 2018-09-15T02:39
at 2018-09-15T02:39

By Jacky
at 2018-09-18T05:56
at 2018-09-18T05:56

By Agnes
at 2018-09-21T09:12
at 2018-09-21T09:12

By Harry
at 2018-09-24T12:29
at 2018-09-24T12:29

By Linda
at 2018-09-27T15:45
at 2018-09-27T15:45

By Rebecca
at 2018-09-30T19:02
at 2018-09-30T19:02

By Jacky
at 2018-10-03T22:18
at 2018-10-03T22:18

By Madame
at 2018-10-07T01:35
at 2018-10-07T01:35

By Jacky
at 2018-10-10T04:52
at 2018-10-10T04:52

By Erin
at 2018-10-13T08:08
at 2018-10-13T08:08

By Mason
at 2018-10-16T11:25
at 2018-10-16T11:25

By Tristan Cohan
at 2018-10-19T14:41
at 2018-10-19T14:41

By Selena
at 2018-10-22T17:58
at 2018-10-22T17:58

By Eartha
at 2018-10-25T21:14
at 2018-10-25T21:14

By Christine
at 2018-10-29T00:31
at 2018-10-29T00:31

By Bethany
at 2018-11-01T03:47
at 2018-11-01T03:47

By Michael
at 2018-11-04T07:04
at 2018-11-04T07:04

By Oliver
at 2018-11-07T10:20
at 2018-11-07T10:20

By Edwina
at 2018-11-10T13:37
at 2018-11-10T13:37

By Selena
at 2018-11-13T16:54
at 2018-11-13T16:54

By Hamiltion
at 2018-11-16T20:10
at 2018-11-16T20:10

By Christine
at 2018-11-19T23:27
at 2018-11-19T23:27

By Kyle
at 2018-11-23T02:43
at 2018-11-23T02:43

By Brianna
at 2018-11-26T06:00
at 2018-11-26T06:00

By Dinah
at 2018-11-29T09:16
at 2018-11-29T09:16

By Lydia
at 2018-12-02T12:33
at 2018-12-02T12:33

By Rachel
at 2018-12-05T15:49
at 2018-12-05T15:49

By Rebecca
at 2018-12-08T19:06
at 2018-12-08T19:06

By Quanna
at 2018-12-11T22:23
at 2018-12-11T22:23

By Aaliyah
at 2018-12-15T01:39
at 2018-12-15T01:39

By David
at 2018-12-18T04:56
at 2018-12-18T04:56
Related Posts
Google遭重罰 恐向手機廠收授權費

By Hazel
at 2018-07-20T15:34
at 2018-07-20T15:34
紅米note3特製版呼吸燈

By Elizabeth
at 2018-07-20T14:46
at 2018-07-20T14:46
到底有甚麼續約、攜碼是划算的?

By Faithe
at 2018-07-20T14:38
at 2018-07-20T14:38
Pixel2維修

By Robert
at 2018-07-20T14:21
at 2018-07-20T14:21
Note5 無法快充的建議

By Suhail Hany
at 2018-07-20T14:04
at 2018-07-20T14:04