Android: экран устройства не синхронизируется с последней системой Android WEBVIEW

1) Приложение для Android с поддержкой Cordova (Webview).

2) Запустите приложение и экранное время неактивно в соответствии с настройками устройства.

3) Со стороны приложения мы не получаем никаких SCREEN_BRIGHT_WAKE_LOCK или ON_AFTER_RELEASE.

4) Когда приложение помещается в фоновый режим и выводится на передний план, свет экрана устройства никогда не истекает.

4) Со стороны приложения мы не получаем SCREEN_BRIGHT_WAKE_LOCK или ON_AFTER_RELEASE.

5) В основном при выходе на передний план PowerManager приобретает ON_AFTER_RELEASE | SCREEN_BRIGHT_WAKE_LOCK (0x2000000a) от имени нашего приложения 10311 и экран продолжаются.

Line 58354: 08-14 22:49:22.280 D/PowerManagerService( 1088): [api] acquire WakeLock flags=0x2000000a tag=WindowManager uid=1000 pid=1088

08-14 22:50:22.000 I/PowerManagerService( 1088): [PWL]  SCREEN_BRIGHT_WAKE_LOCK        'WindowManager' ON_AFTER_RELEASE (uid=1000, pid=1088, ws=WorkSource{10311}) (elapsedTime=59719)

6) Запуск Android-системы WebView 59.0.3071.25 beta (не работает) (4 мая 2017 г.)

https://www.apkmirror.com/apk/google-inc/android-system-webview/android-system-webview-59-0-3071-25-release/android-system-webview-59-0-3071-25-android-apk-download/

время ожидания тайм-аута экрана.

7) Проблема не проявляется в android 7.0, которая использует chrome v59 как webview.

Используемое устройство: примечание 4 (5.0.1)

Веб-версия: 59.0.3071.125

Ответы