Как получить прогресс установки в Android Marshmallow - PullRequest
0 голосов
/ 22 марта 2019

Я вставил устройство (с правами суперпользователя), для которого требуется установить apk, но оно не работает в Android 6 Marshmallow.

List<PackageInstaller.SessionInfo> sl = getPackageManager().getPackageInstaller().getAllSessions();
if (sl.size() == 0) {
    ...
else {
     for (PackageInstaller.SessionInfo s: sl) {
          Log.d("hole", "package installing progress: " + s.getProgress());
}

getAllSessions() всегда возвращает пустой список, пока я использую pm install. Нуга такой проблемы нет, но обновление системы не вариант, что мне делать?

...