Как приложение Bundle обрабатывает изменения языка? - PullRequest
0 голосов
/ 29 сентября 2018

Я написал небольшое демонстрационное приложение с поддержкой нескольких языков.Затем я собрал комплект приложений и загрузил его в игровой магазин.

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

Но проблема в том, что если мое приложение находится на переднем плане до завершения загрузки, загрузка будет остановлена ​​и не будет продолжаться, пока у меня не появится новое задание на загрузку для магазина воспроизведения, например запросдинамический функциональный модуль или изменение языковых настроек еще раз ... А также, похоже, что после успешной загрузки и установки языкового пакета мое приложение будет автоматически убито.Это делает App Bundle очень сложным в использовании при переключении языка.

1 Ответ

0 голосов
/ 04 октября 2018

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

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