OSDN Git Service

Fix issue #35309312: Background start not allowed: service...
authorDianne Hackborn <hackbod@google.com>
Mon, 13 Feb 2017 19:42:18 +0000 (11:42 -0800)
committerDianne Hackborn <hackbod@google.com>
Mon, 13 Feb 2017 20:02:42 +0000 (12:02 -0800)
commitb1e7776e2ca348ad734fdddc68d9bda6eb17c5e0
treee736a19ebcb54c9e7e95045d3a8b6f1aa8308aeb
parent7aa55b5c4449202e7991ffe4c4b8d561da097d70
Fix issue #35309312: Background start not allowed: service...

...Intent { flg=0x100 cmp=com.android.systemui/.SystemUIService }
to com.android.systemui/.SystemUIService from pid=28245 uid=1000 pkg=android

Rework the persistent app check to just directly look at the package
manager (but as efficiently as possible).  My idea for trying to keep
this in the UidRecord was stupid. :p

Test: manually tested it boots
Change-Id: I5a88717a27fa3529048d37a853518a3ec04055db
core/java/android/content/pm/PackageManagerInternal.java
services/core/java/com/android/server/am/ActivityManagerService.java
services/core/java/com/android/server/am/UidRecord.java
services/core/java/com/android/server/pm/PackageManagerService.java