耗電異常的解決方案,看看能不能幫到大家
如果耗電里面有媒體占比比較大的,可以用此方法解決
此方法也能徹底解決安卓各款機型各類ROM的“媒體”服務耗電量大的問題
前幾天升級ROM以后,發(fā)現(xiàn)耗電量驚人,手機發(fā)燙,打開電池查看了下,主要是“媒體”服務占的比例大,經過反復實踐,終于徹底解決了這個問題,發(fā)出來解決大家困擾吧:
新建一個.nomedia.txt文本文件放入到機身存儲或者存儲卡里面一些文件較多的目錄下面,比如手機QQ、微信、導航這些軟件的文件夾。但是 相冊、鈴聲這些需要在各類媒體庫查看到的文件夾就別放入了。最后,還需要在設置——管理應用程序里面,找到“媒體存儲“,將其數(shù)據(jù)清除。
原理:“媒體”服務耗電量大的主要原因,是因為需要不斷掃描機身存儲或者存儲卡以發(fā)現(xiàn)里面的媒體文件,在不需要加入各類媒體庫的文件目錄內放入.nomedia文件,即可告知系統(tǒng)跳過對這個文件夾以及里面子文件夾內所有的文件掃描,從而減少“媒體”服務的運行時間。
[s:13] 此法最早用途是用來隱藏一些需要特殊隱藏的媒體文件,使得播放器沒法掃描到。。。
PS:
用.nomedia來避免媒體文件掃描是linux系統(tǒng)就有的特性,android源于linux所以繼承了這個特性。一直以來基本上都是用來隱藏媒體文件的。
新建一個.nomedia.txt文本文件放入到機身存儲或者存儲卡里面一些文件較多的目錄下面,比如手機QQ、微信、導航這些軟件的文件夾。但是 相冊、鈴聲這些需要在各類媒體庫查看到的文件夾就別放入了。最后,還需要在設置——管理應用程序里面,找到“媒體存儲“,將其數(shù)據(jù)清除。
原理:“媒體”服務耗電量大的主要原因,是因為需要不斷掃描機身存儲或者存儲卡以發(fā)現(xiàn)里面的媒體文件,在不需要加入各類媒體庫的文件目錄內放入.nomedia文件,即可告知系統(tǒng)跳過對這個文件夾以及里面子文件夾內所有的文件掃描,從而減少“媒體”服務的運行時間。
[s:13] 此法最早用途是用來隱藏一些需要特殊隱藏的媒體文件,使得播放器沒法掃描到。。。
PS:
用.nomedia來避免媒體文件掃描是linux系統(tǒng)就有的特性,android源于linux所以繼承了這個特性。一直以來基本上都是用來隱藏媒體文件的。
但是android自打系 統(tǒng)到4以后,基本用段時間后都有媒體耗電這個毛病,百度查了下,基本教人的方法都是說因為存儲卡數(shù)據(jù)出錯格掉就好,我也格過但是用用就又出現(xiàn)了這個問題 了。仔細想了下,可能和掃描文件過多有關系,所以靈機一動用.nomedia來測試,果然對耗電問題有奇效。
注:如果有*SD卡,根目錄建的文件夾越少越好



