Является ли Android-манифест «persistent = true» для предварительно загруженного приложения все еще примененным после обновления приложения? - PullRequest
0 голосов
/ 11 февраля 2019

Я пытаюсь обновить свое приложение (системное приложение (предварительно загруженное)) через Google Play Store.Я обнаружил, что при обновлении предварительно загруженного приложения новый файл apk помещается в папку / data, в отличие от первого apk для предварительной загрузки (/ system folder).

В настройках приложения манифеста я установил persistent='true' чтобы сохранить процесс от уничтожения.Но этот параметр применяется только в том случае, если приложение является системным приложением.

Меня беспокоит только то, что обновленный файл приложения находится в папке / data, после обновления persistent='true' не применяется.

Распознает ли android обновленное приложение предварительной загрузки как системное приложение и правильно ли применяет настройку persistent='true'?

1 Ответ

0 голосов
/ 11 февраля 2019
adb shell dumpsys package packagename 

Проверьте ФЛАГ, если в нем есть СИСТЕМА, все будет в порядке.

...