OSDN Git Service

Delayed install completion
authorWinson <chiuwinson@google.com>
Fri, 5 Apr 2019 00:41:28 +0000 (17:41 -0700)
committerWinson <chiuwinson@google.com>
Wed, 17 Apr 2019 21:41:34 +0000 (14:41 -0700)
commitabfc054c9065f96ae34023119623bdd310cb6e48
tree23bed41bd4f314e18bc17c173b364a4c15b2f447
parentb68d441f7c2c59a972cb0ef8c72a5e30f304e648
Delayed install completion

This change is an attempt at delaying the install complete callback
to the installer on a DONT_KILL install until the package indicates
that it as completed updating its classpath with the new APKs.

Bug: 80269951
Bug: 109751013

Test: manual test of dynamic delivery/instant apps

Change-Id: I689ec523522da37987cff9b1a67eaae9e5633ffb
core/java/android/app/ActivityThread.java
core/java/android/content/pm/IPackageManager.aidl
services/core/java/com/android/server/am/ProcessList.java
services/core/java/com/android/server/pm/PackageManagerService.java