OSDN Git Service

Refactor runtime hidden API flag from negative to positive
authorDavid Brazdil <dbrazdil@google.com>
Tue, 13 Feb 2018 17:04:26 +0000 (17:04 +0000)
committerDavid Brazdil <dbrazdil@google.com>
Tue, 13 Feb 2018 18:36:51 +0000 (18:36 +0000)
commitf7e31c0a2b69e97662e2bdeb7e5b5c6d0a7f995c
treef63cba382651efac850f5d5c14747b9952dbfca7
parentfc7423bcba0678cc4a09ce19ec42830126107770
Refactor runtime hidden API flag from negative to positive

There are only two situations in which we want to enable hidden API
access flag checks. Turning the flag from DISABLE_ to ENABLE_
simplifies logic in ART and reduces the number places where the flag
had to be passed down to ART.

Bug: 64382372
Test: boot device, install and run apps, check log messages
Change-Id: Ic5a531834360b614fc93d54221c7395579791184
core/java/com/android/internal/os/Zygote.java
core/java/com/android/internal/os/ZygoteInit.java
services/core/java/com/android/server/am/ActivityManagerService.java
services/core/java/com/android/server/pm/Installer.java
services/core/java/com/android/server/pm/PackageDexOptimizer.java