2

Как на Android избавиться от медиасканера и сэкономить заряд батареи

Александр
Стандартный сканер медиафайлов на Android работает плохо: он постоянно ходит по одним и тем же папкам и проверяет одни и те же файлы. Реальной пользы от него мало: он лишь следит за тем, чтобы в стандартном плеере и галерее всегда находились актуальные файлы, но делает это со сбоями. Хуже всего, когда он натыкается на битый файл или ошибки файловой системы — тогда нагрузка на процессор и батарею сильно возрастает.

Сканирование медиафайлов

Энтузиазм, с которым медиасканер ползает по папкам операционной системы, можно ограничить. Если вы достоверно знаете, в каких папках у вас хранятся фотографии, видео и музыка, ничего с ними не делайте, а во все другие скопируйте пустой файл с именем .nomedia. Наличие этого файла — предупреждение медиасканеру, что сюда заходить не нужно, здесь нет ничего интересного. В Android 4.3 и 4.4 медиасканер научился игнорировать файл .nomedia и иногда их сканирует. 

Если медиасканер по-прежнему отображается среди лидеров пожирания батареи, придется прибегнуть к более кардинальным мерам — его отключению. Для этого можно использовать бесплатное приложение Rescan Media ROOT. Ему требуется root-доступ и активированный режим отладки через USB. Если все это есть, запустите приложение и нажмите кнопку «Disable Media Scanner». Теперь оно отвечает за сканирование и добавление медиафайлов в библиотеки, проверка осуществляется вручную, никакого фонового сканирования, без спроса расходующего батарею, производиться не будет. Кнопка Re-Enable Media Scanner отключает проверку файлов через Rescan Media и возвращает стандартный медиасканер.

Сканирование медиафайлов

Иногда возникает проблема, при которой плеер перестал видеть часть треков, а из галереи пропали некоторые фотографии. Это значит, что при сканировании происходят ошибки либо оно остановлено. Нужно исправлять. Откройте настройки и перейдите к списку всех установленных приложений, найдите «Хранилище мультимедиа» и очистите в нем кэш и пользовательские данные.

Сканирование медиафайлов

Затем установите и запустите приложение Rescan Media. Его название схоже с предыдущим, и разработчик тот же, но оно лишь запускает проверку медиафайлов стандартным сканером. Root-доступ ему не нужен. Через пару минут все файлы, которые должны видеть плеер и галерея, появятся в них.

Сканирование медиафайлов
1

Будь в курсе последних новостей из мира гаджетов и технологий

Мы в соцсетях

Комментарии

+15
Но в целом андроид рулит...

Сообщение отправлено из мобильного приложения iGuides
19 декабря 2013 в 21:24
#
+38
Как на Android избавится от Android...

Сообщение отправлено из мобильного приложения iGuides
19 декабря 2013 в 21:34
#
Artem
+4
Достаточно создать файл ".nomedia" в папке и сканер не будет сканировать эту папку.
19 декабря 2013 в 22:13
#
Artem
+4
Соответственно, если он не сканирует папку, то и батарейку не жрет, которую потребляет, когда сканирует папки.
19 декабря 2013 в 22:14
#
Александр Кузнецов
+952
Не всегда. Я так сделал, в результате медиасервер продолжил с аппетитом кушать батарею, а в плеере пропала вся музыка (даже та, где не было файла .nomedia). Поэтому пришлось искать решение сразу двух проблем.
19 декабря 2013 в 22:49
#
+7
Я вот все никак не могу решить проблему, когда в системные плеер и галерею проскакивают звуки и картинки из разных игр ... подход с .nomedia никак не спасает.
20 декабря 2013 в 21:40
#
–4
А есть еще более простое решение: выкиньте нахер свои ведроиды;)


Сообщение отправлено из мобильного приложения iGuides
20 декабря 2013 в 09:44
#
Александр Дроганов
+5
Ах, какая верная, оригинальная мысль! Пишите исчо!

Сообщение отправлено из мобильного приложения iGuides
20 декабря 2013 в 10:38
#
+1
Уже пол года на SGS4 и таких проблем не наблюдаю, стоит Google Play Music и ни кто ничего не сканирует и не ест

Сообщение отправлено из мобильного приложения iGuides
22 декабря 2013 в 18:01
#
Sergei Dubrovin
0
Я решил данную проблему так...удалил приложение онлайн-радио...всё встало на свои места-...:)
4 декабря 2014 в 03:07
#
Вадим Жушман
0
Дякую, мені це допомогло!
3 декабря 2015 в 09:03
#
Никита Глазков
0
На Xiaomi Redmi Note 4 мне помог полный отказ от Хром. Удалить его не получается. Я удалил кэш хрома, принудительно его (хром) выключил, удалил из автозагрузки в фоновом режиме, короче сделал все что можно и не пользуюсь им. Пока сутки тишина, телефон холодный, зарядка с утра до вечера 71% а раньше и 40% бывало и меньше и вообще садился. Совет как ни странно попался на форуме самсунговодов.
11 февраля 2019 в 19:59
#