Как продолжить загрузку, даже если устройство заблокировано (нажата кнопка питания). Я попытался установить приложение из магазина игр, и во время его загрузки я заблокировал устройство, но оно по-прежнему продолжает загружаться без каких-либо перерывов и отображается на экране блокировки, как показано на снимке экрана ниже. Как мы достигаем этого программно?
Продолжить загрузку в Android даже после блокировки устройства
Ответы (1)
Если вы хотите, чтобы задача продолжала выполняться, даже когда ваша активность не активна, вам нужно использовать файл Service
. https://developer.android.com/guide/components/services.html . Play Store, вероятно, использует службу, чтобы загрузка выполнялась в фоновом режиме, и уведомление, чтобы показать статус на экране блокировки. https://developer.android.com/guide/topics/ui/notifiers/notifications.html
person
chessdork
schedule
02.06.2016
Спасибо .. Извините, я забыл упомянуть, что поток уже работает внутри службы.
- person Ganga; 02.06.2016
keepScreenOn
поtrue
, но в моем случае они бесполезны. Это бесполезно, когда мы явно блокируем устройство. - person Ganga   schedule 02.06.2016