Logo ru.androidermagazine.com
Logo ru.androidermagazine.com

Как остановить потоковые приложения, такие как Spotify, от случайного выключения

Оглавление:

Anonim

Современные телефоны Android делают отличные устройства для потоковой передачи мультимедиа. Будь то просмотр видео на YouTube, прослушивание музыки с помощью приложения, такого как Spotify, или прослушивание аудиокниги от Audible, ваш телефон и хороший комплект наушников - все, что вам нужно для первоклассного опыта.

До тех пор, пока приложение не будет прервано случайным завершением работы приложения, то есть.

Вот краткий обзор того, что происходит, и что вы можете сделать, чтобы попытаться предотвратить это.

Почему так происходит

Причина, по которой потоковые приложения могут внезапно останавливаться и завершаться, имеет хорошие намерения - экономить заряд батареи.

Android и производители телефонов, которые его используют, знают, что вы хотите, чтобы ваша батарея работала вечно без подзарядки. Это невозможно, но то, что можно сделать, это добавить в систему инструменты, которые не дают приложениям жевать через батарею, когда они не в фокусе - особенно на переднем плане.

Сам Android может иметь неограниченное количество запущенных приложений. Когда программное обеспечение собрано, инженеры вносят изменения в код, чтобы соответствовать количеству приложений, которые могут работать на основе аппаратного обеспечения, использованного для сборки телефона. Это сложно, но эти инженеры могут установить параметры того, сколько приложений памяти можно использовать, когда вы смотрите на них, когда они работают в фоновом режиме, когда они «спят» в фоновом режиме, и приложений, которые поддерживают другие приложения. Когда это число будет достигнуто, система начнет закрывать приложения в зависимости от того, как они работают, а не когда они использовались в последний раз.

RAM: Что это такое и когда вам нужно больше?

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

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

Каждая компания, связанная с Android, включая разработчиков приложений, хочет сэкономить заряд батареи. Люди, разрабатывающие аппаратное и программное обеспечение, постоянно настраивают, чтобы получить чуть-чуть больше жизни от заряда, потому что все эти крошечные настройки будут складываться. Сам Android видел, что Google делает много изменений между версиями, и такие компании, как Samsung, также сделали много для экономии заряда батареи, когда это возможно. И иногда эти крошечные изменения не очень хорошо работают друг с другом.

Для небольшого изменения нетрудно заставить ваш телефон думать, что приложение, такое как Spotify, не в фокусе, как описано выше, когда вы транслируете, и правила о том, когда и как приложения, которые не в фокусе, должны быть закрыты для Экономия батареи сильно отличается от правил для приложений, которые вы используете.

И это часто проблема здесь. Вы запускаете Spotify (или Audible, или любое другое потоковое приложение), а затем переходите к проверке погоды или чтению своей временной шкалы в Twitter, и ваш телефон считает, что Spotify не должен поглощать всю батарею, которую он использует.

И это простое решение.

Как это исправить

Существует множество других факторов, которые могут привести к закрытию приложения, но в большинстве случаев это исправит Spotify, когда он хочет все время выключаться - измените любые дополнительные функции экономии заряда батареи.

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

Чтобы решить эту проблему, вам нужно отключить все функции экономии заряда батареи, связанные с закрытием приложения. У разных компаний немного разные методы, но в итоге результат один и тот же.

Телефоны Samsung - Зефир (Android 6.x)

Если ваш телефон Samsung застрял на Зефире, вот проверенное решение, которое не включает оптимизацию батареи, а скорее доступ к фоновым данным.

Примечание. Если ваш телефон Samsung работает под управлением Android 7.0 или более поздней версии, пропустите этот шаг и перейдите к приведенному ниже.

  1. Откройте ваши настройки.
  2. Нажмите на запись об использовании данных.
  3. Нажмите на Фоновые данные.
  4. Найдите приложение, которое доставляет вам неприятности в списке.
  5. Убедитесь, что переключатель рядом с ним установлен в положение « включено».

Телефоны Samsung - Android 7.0

На телефоне Samsung под управлением Android 7.x Nougat или более поздней версии все просто.

  1. Откройте меню настроек вашего телефона.
  2. Откройте « Обслуживание устройства».
  3. Нажмите Батарея.
  4. Нажмите Использование батареи.
  5. В трехточечной кнопке меню (вверху справа) нажмите « Оптимизировать использование батареи».
  6. В раскрывающемся меню выберите Все приложения.
  7. Найдите приложения, которые вы хотите отключить, и отмените выбор.

Телефоны Pixel и Nexus - Android 7.x или выше

Если у вас есть телефон Pixel или Nexus под управлением Android 7 (Nougat) или более поздней версии, попробуйте следующее:

  1. Откройте ваши настройки.
  2. Найдите запись для батареи и коснитесь ее.
  3. Нажмите кнопку меню и выберите « Оптимизация батареи».
  4. Вверху вы увидите выпадающее меню. Откройте его и выберите Все приложения.
  5. В списке найдите приложение, которое доставляет вам неприятности, и выберите « Не оптимизировать».

Android использует системный инструмент Doze для управления тем, как приложения используют энергию в фоновом режиме. С Android 7.0 Doze стал намного агрессивнее, и было несколько проблем с потоковыми приложениями, когда экран выключался. Выбор опции « Не оптимизировать» заставляет Doze не пытаться контролировать поведение приложения, когда оно не в фокусе.

Оптимизация батареи важна, и вы должны оставить эту функцию включенной для большинства приложений. Мы рекомендуем отключать его только для потоковых приложений на телефонах, где управление памятью и батареями слишком агрессивно.

И эти решения не идеальны. И хотя это случается редко, сбой может позволить приложению, подобному Spotify, постоянно работать и использовать всю батарею. Разработчики приложений и компании, которые знакомят с телефонами Android, тоже это знают и постоянно работают над устранением подобных проблем с помощью небольших обновлений, поэтому важно убедиться, что вы принимаете обновления системы и обновления приложений из Google Play.

В то же время, эти настройки помогут вам вернуться к работе с вашими любимыми звуками, все еще играющими на заднем плане!