Слишком много активных сеансов — больше нельзя устанавливать приложения из Play Store

PlayStore вылетает каждый раз, когда я пытаюсь установить/обновить приложение уже несколько дней. У меня немодифицированный Honor 7. Я нашел полученную трассировку стека:

... 30147-30147/? E/AndroidRuntime: FATAL EXCEPTION: main
                                                   Process: com.android.vending, PID: 30147
                                                   java.lang.IllegalStateException: Too many active sessions for UID 10029
                                                       at android.os.Parcel.readException(Parcel.java:1551)
                                                       at android.os.Parcel.readException(Parcel.java:1496)
                                                       at android.content.pm.IPackageInstaller$Stub$Proxy.createSession(IPackageInstaller.java:247)
                                                       at android.content.pm.PackageInstaller.createSession(PackageInstaller.java:297)
                                                       at com.google.android.finsky.installer.PackageInstallerImpl.innerCreateSession(PackageInstallerImpl.java:145)
                                                       at com.google.android.finsky.installer.PackageInstallerImpl.createSession(PackageInstallerImpl.java:94)
                                                       at com.google.android.finsky.receivers.InstallerImpl.requestInstall(InstallerImpl.java:410)
                                                       at com.google.android.finsky.billing.lightpurchase.LightPurchaseFlowActivity.acquire(LightPurchaseFlowActivity.java:648)
                                                       at com.google.android.finsky.billing.lightpurchase.LightPurchaseFlowActivity.access$800(LightPurchaseFlowActivity.java:22929)
                                                       at com.google.android.finsky.billing.lightpurchase.LightPurchaseFlowActivity$4.run(LightPurchaseFlowActivity.java:837)
                                                       at android.os.Handler.handleCallback(Handler.java:739)
                                                       at android.os.Handler.dispatchMessage(Handler.java:95)
                                                       at android.os.Looper.loop(Looper.java:135)
                                                       at android.app.ActivityThread.main(ActivityThread.java:5539)
                                                       at java.lang.reflect.Method.invoke(Native Method)
                                                       at java.lang.reflect.Method.invoke(Method.java:372)
                                                       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:960)
                                                       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)

Отслеживание UID с помощью ADB до пакета com.android.vending , который является PlayStore.

Пока безуспешно: - очистка кэша - очистка данных - удаление/добавление аккаунта Google

Дальнейшие безуспешные попытки: - понизить версию PlayStore с последующей установкой последней версии APK - деактивировать/активировать

Ответы (1)

Ура. Работает снова. Я снова попытался понизить версию PlayStore (= деактивировать/удалить все обновления). Дальше никаких успехов. Но после выключения + следующей загрузки магазин снова может устанавливать и обновлять приложения... Странно.

Это был первый раз, когда вы пытались перезагрузить телефон?
Нет. Делал это раньше. Но не могу вспомнить, делал ли я это после понижения версии PlayStore раньше. Предположительно нет...