1

Я использую PeriodicTask, который работает безупречно, но он не работает, если включен режим экономии заряда батареи, хотя я разрешил приложению работать в фон в этом состоянии с помощью приложения Battery Saver.Фоновый агент не запускается, когда включен режим экономии батареи.

Любые идеи, из-за которых он не работает? Я должен добавить, что я создаю новый фронт и обратно изображение в реальном времени, используя элемент управления LiveTileHelper от Telerik внутри фонового агента, и что также выполняется HTTP-запрос (приложение - приложение для погоды). Это для приложения Silverlight Windows Phone 8.

Извиняется за то, что он довольно общий с проблемой, но я предполагаю, что объяснение не требует от меня обмена кодом.

Любое понимание будет оценено по достоинству.

Bardi

ответ

-1

Это по дизайну.

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

Вы не можете позволить программе работать в фоновом режиме в этом состоянии с помощью приложения Battery Saver. Вместо этого вы можете запретить запуск приложения в фоновом режиме, даже если телефон находится в нормальном состоянии. Но в состоянии сохранения батареи нет Фоновые агенты разрешены независимо от настроек. Единственное, что можно сделать с этим - полностью отключить состояние батареи.

+1

Но это не имеет никакого смысла, потому что в приложении Battery Saver на Windows Phone 8.1 есть опция «Разрешить запуск этого приложения в фоновом режиме, даже если включена функция экономии заряда батареи». Опция запретить запуск приложения в фоновом режиме, даже если телефон находится в нормальном состоянии, - это еще один отдельный переключатель в приложении Battery Saver под названием «Разрешить приложению работать в фоновом режиме». – Bredcrumbs

 Смежные вопросы

  • Нет связанных вопросов^_^