OSDN Git Service

Add uid information in PackageListObserver
authorChenbo Feng <fengc@google.com>
Thu, 21 Feb 2019 22:24:24 +0000 (14:24 -0800)
committerChenbo Feng <fengc@google.com>
Tue, 19 Mar 2019 02:32:29 +0000 (19:32 -0700)
commit14981f31edc0e73f02fae1fa1d1ce9b74a52798c
tree4e764f71ee5479c6ff874c9ce16f482dac44d422
parentbbfee2b42773678b96804ddb309c15e2f4795f3b
Add uid information in PackageListObserver

The uid information of a removed package cannot be retrieved by the
packageName anymore once it is removed. So it would be useful to provide
the uid of removed package in the onPackageAdded and onPackageRemoved
method of the PackageListObserver. This modification helps simplify the
design in PermissionMonitor.

Bug: 125396053
Test: dumpsys netd trafficcontroller

Exempt-From-Owner-Approval: Already merged in internal master
Merged-In: I2bd4bdf924687960a4fa3a47235bae68d885e445
Change-Id: I2bd4bdf924687960a4fa3a47235bae68d885e445
core/java/android/content/pm/PackageList.java
core/java/android/content/pm/PackageManagerInternal.java
services/core/java/com/android/server/connectivity/PermissionMonitor.java
services/core/java/com/android/server/pm/PackageManagerService.java
services/tests/servicestests/src/com/android/server/pm/PackageManagerServiceTest.java