Приложение Cordova с targetSdkVersion 26 вылетает на Android 8 - PullRequest
0 голосов
/ 24 сентября 2018

Я недавно обновил свое приложение Cordova (Meteor) до версии SDK 26. С самого первого дня приложение начало падать на некоторых устройствах моих пользователей с Android 8.0 и 8.1.

Один пользователь сообщил, чтоприложение часто падает, когда он получает сообщение в приложении, когда оно находится в фоновом режиме.На этом этапе мы отправляем push-уведомление (с raix:push@3.0.2), воспроизводим звук (с brentjanderson:buzz@1.1.10), а также меняется экран (для отображения сообщения).

Я понимаю, что это, вероятно, связано сновые Фоновые ограничения на обслуживание .Но трудно понять, что это означает для приложения Cordova, так как мы не контролируем источник напрямую.

Согласно журналам сбоев в Android, ANR оставались практически равными нулю, но сбои происходят каждый день.Мне не удалось воспроизвести его с помощью тестовой версии приложения на заимствованном устройстве.

Для тех, кто знаком с новыми ограничениями SDK версии 26, где может возникнуть проблема?

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