Loading api/current.txt +2 −0 Original line number Diff line number Diff line Loading @@ -32811,6 +32811,7 @@ package android.os { method public void readMap(java.util.Map, java.lang.ClassLoader); method public <T extends android.os.Parcelable> T readParcelable(java.lang.ClassLoader); method public android.os.Parcelable[] readParcelableArray(java.lang.ClassLoader); method public <T extends android.os.Parcelable> java.util.List<T> readParcelableList(java.util.List<T>, java.lang.ClassLoader); method public android.os.PersistableBundle readPersistableBundle(); method public android.os.PersistableBundle readPersistableBundle(java.lang.ClassLoader); method public java.io.Serializable readSerializable(); Loading Loading @@ -32857,6 +32858,7 @@ package android.os { method public void writeNoException(); method public void writeParcelable(android.os.Parcelable, int); method public <T extends android.os.Parcelable> void writeParcelableArray(T[], int); method public <T extends android.os.Parcelable> void writeParcelableList(java.util.List<T>, int); method public void writePersistableBundle(android.os.PersistableBundle); method public void writeSerializable(java.io.Serializable); method public void writeSize(android.util.Size); api/test-current.txt +108 −2 Original line number Diff line number Diff line Loading @@ -257,6 +257,8 @@ package android.content.pm { public class ApplicationInfo extends android.content.pm.PackageItemInfo implements android.os.Parcelable { method public boolean isPrivilegedApp(); method public boolean isSystemApp(); field public static final int PRIVATE_FLAG_PRIVILEGED = 8; // 0x8 field public int privateFlags; } public class LauncherApps { Loading @@ -277,6 +279,8 @@ package android.content.pm { field public static final java.lang.String FEATURE_FILE_BASED_ENCRYPTION = "android.software.file_based_encryption"; field public static final int MATCH_FACTORY_ONLY = 2097152; // 0x200000 field public static final int MATCH_KNOWN_PACKAGES = 4202496; // 0x402000 field public static final java.lang.String SYSTEM_SHARED_LIBRARY_SERVICES = "android.ext.services"; field public static final java.lang.String SYSTEM_SHARED_LIBRARY_SHARED = "android.ext.shared"; } public class PermissionInfo extends android.content.pm.PackageItemInfo implements android.os.Parcelable { Loading Loading @@ -632,6 +636,10 @@ package android.net { package android.os { public class Build { method public static boolean is64BitAbi(java.lang.String); } public static class Build.VERSION { field public static final int FIRST_SDK_INT; field public static final int RESOURCES_SDK_INT; Loading @@ -644,6 +652,7 @@ package android.os { public class Environment { method public static java.io.File buildPath(java.io.File, java.lang.String...); method public static java.io.File getStorageDirectory(); } public class IncidentManager { Loading @@ -666,8 +675,9 @@ package android.os { field public static final android.os.Parcelable.Creator<android.os.IncidentReportArgs> CREATOR; } public final class PowerManager { method public void nap(long); public final class MessageQueue { method public int postSyncBarrier(); method public void removeSyncBarrier(int); } public class Process { Loading @@ -688,9 +698,14 @@ package android.os { } public final class StrictMode { method public static void conditionallyCheckInstanceCounts(); method public static void setViolationLogger(android.os.StrictMode.ViolationLogger); } public static final class StrictMode.ThreadPolicy.Builder { method public android.os.StrictMode.ThreadPolicy.Builder detectExplicitGc(); } public static final class StrictMode.ViolationInfo implements android.os.Parcelable { ctor public StrictMode.ViolationInfo(android.os.Parcel); ctor public StrictMode.ViolationInfo(android.os.Parcel, boolean); Loading @@ -715,6 +730,7 @@ package android.os { } public class SystemProperties { method public static java.lang.String get(java.lang.String); method public static java.lang.String get(java.lang.String, java.lang.String); } Loading @@ -734,7 +750,17 @@ package android.os { method public static android.os.VibrationEffect get(int); method public static android.os.VibrationEffect get(int, boolean); method public static android.os.VibrationEffect get(android.net.Uri, android.content.Context); method public abstract long getDuration(); method protected static int scale(int, float, int); field public static final int EFFECT_CLICK = 0; // 0x0 field public static final int EFFECT_DOUBLE_CLICK = 1; // 0x1 field public static final int EFFECT_HEAVY_CLICK = 5; // 0x5 field public static final int EFFECT_POP = 4; // 0x4 field public static final int EFFECT_STRENGTH_LIGHT = 0; // 0x0 field public static final int EFFECT_STRENGTH_MEDIUM = 1; // 0x1 field public static final int EFFECT_STRENGTH_STRONG = 2; // 0x2 field public static final int EFFECT_THUD = 3; // 0x3 field public static final int EFFECT_TICK = 2; // 0x2 field public static final int[] RINGTONES; } Loading Loading @@ -775,6 +801,86 @@ package android.os { field public static final android.os.Parcelable.Creator<android.os.VibrationEffect.Waveform> CREATOR; } public class WorkSource implements android.os.Parcelable { ctor public WorkSource(int); method public boolean add(int); method public boolean add(int, java.lang.String); method public deprecated android.os.WorkSource addReturningNewbs(android.os.WorkSource); method public int get(int); method public java.lang.String getName(int); method public deprecated android.os.WorkSource[] setReturningDiffs(android.os.WorkSource); method public int size(); } } package android.os.health { public class HealthKeys { ctor public HealthKeys(); field public static final int BASE_PACKAGE = 40000; // 0x9c40 field public static final int BASE_PID = 20000; // 0x4e20 field public static final int BASE_PROCESS = 30000; // 0x7530 field public static final int BASE_SERVICE = 50000; // 0xc350 field public static final int BASE_UID = 10000; // 0x2710 field public static final int TYPE_COUNT = 5; // 0x5 field public static final int TYPE_MEASUREMENT = 1; // 0x1 field public static final int TYPE_MEASUREMENTS = 4; // 0x4 field public static final int TYPE_STATS = 2; // 0x2 field public static final int TYPE_TIMER = 0; // 0x0 field public static final int TYPE_TIMERS = 3; // 0x3 field public static final int UNKNOWN_KEY = 0; // 0x0 } public static abstract class HealthKeys.Constant implements java.lang.annotation.Annotation { } public static class HealthKeys.Constants { ctor public HealthKeys.Constants(java.lang.Class); method public java.lang.String getDataType(); method public int getIndex(int, int); method public int[] getKeys(int); method public int getSize(int); } public class HealthStats { ctor public HealthStats(android.os.Parcel); } public class HealthStatsParceler implements android.os.Parcelable { ctor public HealthStatsParceler(android.os.health.HealthStatsWriter); ctor public HealthStatsParceler(android.os.Parcel); method public int describeContents(); method public android.os.health.HealthStats getHealthStats(); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.os.health.HealthStatsParceler> CREATOR; } public class HealthStatsWriter { ctor public HealthStatsWriter(android.os.health.HealthKeys.Constants); method public void addMeasurement(int, long); method public void addMeasurements(int, java.lang.String, long); method public void addStats(int, java.lang.String, android.os.health.HealthStatsWriter); method public void addTimer(int, int, long); method public void addTimers(int, java.lang.String, android.os.health.TimerStat); method public void flattenToParcel(android.os.Parcel); } } package android.os.storage { public final class StorageVolume implements android.os.Parcelable { method public java.lang.String getPath(); } } package android.os.strictmode { public final class ExplicitGcViolation extends android.os.strictmode.Violation { } } package android.print { Loading config/hiddenapi-light-greylist.txt +0 −29 Original line number Diff line number Diff line Loading @@ -1444,8 +1444,6 @@ Landroid/content/pm/ApplicationInfo;->isForwardLocked()Z Landroid/content/pm/ApplicationInfo;->isPackageUnavailable(Landroid/content/pm/PackageManager;)Z Landroid/content/pm/ApplicationInfo;->nativeLibraryRootDir:Ljava/lang/String; Landroid/content/pm/ApplicationInfo;->primaryCpuAbi:Ljava/lang/String; Landroid/content/pm/ApplicationInfo;->privateFlags:I Landroid/content/pm/ApplicationInfo;->PRIVATE_FLAG_PRIVILEGED:I Landroid/content/pm/ApplicationInfo;->resourceDirs:[Ljava/lang/String; Landroid/content/pm/ApplicationInfo;->scanPublicSourceDir:Ljava/lang/String; Landroid/content/pm/ApplicationInfo;->scanSourceDir:Ljava/lang/String; Loading Loading @@ -3925,7 +3923,6 @@ Landroid/os/Environment;->buildExternalStorageAppObbDirs(Ljava/lang/String;)[Lja Landroid/os/Environment;->getDataSystemDirectory()Ljava/io/File; Landroid/os/Environment;->getLegacyExternalStorageObbDirectory()Ljava/io/File; Landroid/os/Environment;->getOemDirectory()Ljava/io/File; Landroid/os/Environment;->getStorageDirectory()Ljava/io/File; Landroid/os/Environment;->getVendorDirectory()Ljava/io/File; Landroid/os/Environment;->initForCurrentUser()V Landroid/os/Environment;->maybeTranslateEmulatedPathToInternal(Ljava/io/File;)Ljava/io/File; Loading @@ -3952,18 +3949,6 @@ Landroid/os/Handler;->getPostMessage(Ljava/lang/Runnable;Ljava/lang/Object;)Land Landroid/os/Handler;->mCallback:Landroid/os/Handler$Callback; Landroid/os/Handler;->mLooper:Landroid/os/Looper; Landroid/os/Handler;->mMessenger:Landroid/os/IMessenger; Landroid/os/health/HealthKeys$Constants;-><init>(Ljava/lang/Class;)V Landroid/os/health/HealthStats;-><init>(Landroid/os/Parcel;)V Landroid/os/health/HealthStatsParceler;-><init>(Landroid/os/health/HealthStatsWriter;)V Landroid/os/health/HealthStatsParceler;-><init>(Landroid/os/Parcel;)V Landroid/os/health/HealthStatsParceler;->getHealthStats()Landroid/os/health/HealthStats; Landroid/os/health/HealthStatsWriter;-><init>(Landroid/os/health/HealthKeys$Constants;)V Landroid/os/health/HealthStatsWriter;->addMeasurement(IJ)V Landroid/os/health/HealthStatsWriter;->addMeasurements(ILjava/lang/String;J)V Landroid/os/health/HealthStatsWriter;->addStats(ILjava/lang/String;Landroid/os/health/HealthStatsWriter;)V Landroid/os/health/HealthStatsWriter;->addTimer(IIJ)V Landroid/os/health/HealthStatsWriter;->addTimers(ILjava/lang/String;Landroid/os/health/TimerStat;)V Landroid/os/health/HealthStatsWriter;->flattenToParcel(Landroid/os/Parcel;)V Landroid/os/health/SystemHealthManager;-><init>()V Landroid/os/health/SystemHealthManager;->from(Landroid/content/Context;)Landroid/os/health/SystemHealthManager; Landroid/os/HwParcel;-><init>(Z)V Loading Loading @@ -4039,8 +4024,6 @@ Landroid/os/MessageQueue;->mPtr:J Landroid/os/MessageQueue;->mQuitAllowed:Z Landroid/os/MessageQueue;->nativePollOnce(JI)V Landroid/os/MessageQueue;->next()Landroid/os/Message; Landroid/os/MessageQueue;->postSyncBarrier()I Landroid/os/MessageQueue;->removeSyncBarrier(I)V Landroid/os/Parcel$ReadWriteHelper;-><init>()V Landroid/os/Parcel;->getGlobalAllocCount()J Landroid/os/Parcel;->getGlobalAllocSize()J Loading @@ -4052,13 +4035,11 @@ Landroid/os/Parcel;->readCharSequence()Ljava/lang/CharSequence; Landroid/os/Parcel;->readCreator(Landroid/os/Parcelable$Creator;Ljava/lang/ClassLoader;)Landroid/os/Parcelable; Landroid/os/Parcel;->readExceptionCode()I Landroid/os/Parcel;->readParcelableCreator(Ljava/lang/ClassLoader;)Landroid/os/Parcelable$Creator; Landroid/os/Parcel;->readParcelableList(Ljava/util/List;Ljava/lang/ClassLoader;)Ljava/util/List; Landroid/os/Parcel;->readRawFileDescriptor()Ljava/io/FileDescriptor; Landroid/os/Parcel;->writeArrayMap(Landroid/util/ArrayMap;)V Landroid/os/Parcel;->writeArraySet(Landroid/util/ArraySet;)V Landroid/os/Parcel;->writeCharSequence(Ljava/lang/CharSequence;)V Landroid/os/Parcel;->writeParcelableCreator(Landroid/os/Parcelable;)V Landroid/os/Parcel;->writeParcelableList(Ljava/util/List;I)V Landroid/os/ParcelableParcel;-><init>(Ljava/lang/ClassLoader;)V Landroid/os/ParcelableParcel;->CREATOR:Landroid/os/Parcelable$ClassLoaderCreator; Landroid/os/ParcelableParcel;->getClassLoader()Ljava/lang/ClassLoader; Loading Loading @@ -4206,7 +4187,6 @@ Landroid/os/storage/StorageVolume;->allowMassStorage()Z Landroid/os/storage/StorageVolume;->getFatVolumeId()I Landroid/os/storage/StorageVolume;->getMaxFileSize()J Landroid/os/storage/StorageVolume;->getOwner()Landroid/os/UserHandle; Landroid/os/storage/StorageVolume;->getPath()Ljava/lang/String; Landroid/os/storage/StorageVolume;->getPathFile()Ljava/io/File; Landroid/os/storage/StorageVolume;->getUserLabel()Ljava/lang/String; Landroid/os/storage/StorageVolume;->mDescription:Ljava/lang/String; Loading Loading @@ -4252,7 +4232,6 @@ Landroid/os/StrictMode$Span;->finish()V Landroid/os/StrictMode$ThreadPolicy;->mask:I Landroid/os/StrictMode$VmPolicy$Builder;->mMask:I Landroid/os/StrictMode$VmPolicy;->mask:I Landroid/os/StrictMode;->conditionallyCheckInstanceCounts()V Landroid/os/StrictMode;->disableDeathOnFileUriExposure()V Landroid/os/StrictMode;->enableDeathOnFileUriExposure()V Landroid/os/StrictMode;->enterCriticalSpan(Ljava/lang/String;)Landroid/os/StrictMode$Span; Loading Loading @@ -4368,19 +4347,11 @@ Landroid/os/VintfRuntimeInfo;->getNodeName()Ljava/lang/String; Landroid/os/VintfRuntimeInfo;->getOsName()Ljava/lang/String; Landroid/os/VintfRuntimeInfo;->getOsRelease()Ljava/lang/String; Landroid/os/VintfRuntimeInfo;->getOsVersion()Ljava/lang/String; Landroid/os/WorkSource;-><init>(I)V Landroid/os/WorkSource;-><init>(Landroid/os/Parcel;)V Landroid/os/WorkSource;->add(I)Z Landroid/os/WorkSource;->add(ILjava/lang/String;)Z Landroid/os/WorkSource;->addReturningNewbs(Landroid/os/WorkSource;)Landroid/os/WorkSource; Landroid/os/WorkSource;->get(I)I Landroid/os/WorkSource;->getName(I)Ljava/lang/String; Landroid/os/WorkSource;->mNames:[Ljava/lang/String; Landroid/os/WorkSource;->mNum:I Landroid/os/WorkSource;->mUids:[I Landroid/os/WorkSource;->setReturningDiffs(Landroid/os/WorkSource;)[Landroid/os/WorkSource; Landroid/os/WorkSource;->sGoneWork:Landroid/os/WorkSource; Landroid/os/WorkSource;->size()I Landroid/os/WorkSource;->sNewbWork:Landroid/os/WorkSource; Landroid/os/WorkSource;->sTmpWorkSource:Landroid/os/WorkSource; Landroid/os/WorkSource;->updateLocked(Landroid/os/WorkSource;ZZ)Z Loading core/java/android/content/pm/ApplicationInfo.java +2 −0 Original line number Diff line number Diff line Loading @@ -477,6 +477,7 @@ public class ApplicationInfo extends PackageItemInfo implements Parcelable { * * {@hide} */ @TestApi public static final int PRIVATE_FLAG_PRIVILEGED = 1<<3; /** Loading Loading @@ -649,6 +650,7 @@ public class ApplicationInfo extends PackageItemInfo implements Parcelable { * Private/hidden flags. See {@code PRIVATE_FLAG_...} constants. * @hide */ @TestApi public @ApplicationInfoPrivateFlags int privateFlags; /** Loading core/java/android/content/pm/PackageManager.java +2 −0 Original line number Diff line number Diff line Loading @@ -2937,6 +2937,7 @@ public abstract class PackageManager { * * @hide */ @TestApi public static final String SYSTEM_SHARED_LIBRARY_SERVICES = "android.ext.services"; /** Loading @@ -2948,6 +2949,7 @@ public abstract class PackageManager { * * @hide */ @TestApi public static final String SYSTEM_SHARED_LIBRARY_SHARED = "android.ext.shared"; /** Loading Loading
api/current.txt +2 −0 Original line number Diff line number Diff line Loading @@ -32811,6 +32811,7 @@ package android.os { method public void readMap(java.util.Map, java.lang.ClassLoader); method public <T extends android.os.Parcelable> T readParcelable(java.lang.ClassLoader); method public android.os.Parcelable[] readParcelableArray(java.lang.ClassLoader); method public <T extends android.os.Parcelable> java.util.List<T> readParcelableList(java.util.List<T>, java.lang.ClassLoader); method public android.os.PersistableBundle readPersistableBundle(); method public android.os.PersistableBundle readPersistableBundle(java.lang.ClassLoader); method public java.io.Serializable readSerializable(); Loading Loading @@ -32857,6 +32858,7 @@ package android.os { method public void writeNoException(); method public void writeParcelable(android.os.Parcelable, int); method public <T extends android.os.Parcelable> void writeParcelableArray(T[], int); method public <T extends android.os.Parcelable> void writeParcelableList(java.util.List<T>, int); method public void writePersistableBundle(android.os.PersistableBundle); method public void writeSerializable(java.io.Serializable); method public void writeSize(android.util.Size);
api/test-current.txt +108 −2 Original line number Diff line number Diff line Loading @@ -257,6 +257,8 @@ package android.content.pm { public class ApplicationInfo extends android.content.pm.PackageItemInfo implements android.os.Parcelable { method public boolean isPrivilegedApp(); method public boolean isSystemApp(); field public static final int PRIVATE_FLAG_PRIVILEGED = 8; // 0x8 field public int privateFlags; } public class LauncherApps { Loading @@ -277,6 +279,8 @@ package android.content.pm { field public static final java.lang.String FEATURE_FILE_BASED_ENCRYPTION = "android.software.file_based_encryption"; field public static final int MATCH_FACTORY_ONLY = 2097152; // 0x200000 field public static final int MATCH_KNOWN_PACKAGES = 4202496; // 0x402000 field public static final java.lang.String SYSTEM_SHARED_LIBRARY_SERVICES = "android.ext.services"; field public static final java.lang.String SYSTEM_SHARED_LIBRARY_SHARED = "android.ext.shared"; } public class PermissionInfo extends android.content.pm.PackageItemInfo implements android.os.Parcelable { Loading Loading @@ -632,6 +636,10 @@ package android.net { package android.os { public class Build { method public static boolean is64BitAbi(java.lang.String); } public static class Build.VERSION { field public static final int FIRST_SDK_INT; field public static final int RESOURCES_SDK_INT; Loading @@ -644,6 +652,7 @@ package android.os { public class Environment { method public static java.io.File buildPath(java.io.File, java.lang.String...); method public static java.io.File getStorageDirectory(); } public class IncidentManager { Loading @@ -666,8 +675,9 @@ package android.os { field public static final android.os.Parcelable.Creator<android.os.IncidentReportArgs> CREATOR; } public final class PowerManager { method public void nap(long); public final class MessageQueue { method public int postSyncBarrier(); method public void removeSyncBarrier(int); } public class Process { Loading @@ -688,9 +698,14 @@ package android.os { } public final class StrictMode { method public static void conditionallyCheckInstanceCounts(); method public static void setViolationLogger(android.os.StrictMode.ViolationLogger); } public static final class StrictMode.ThreadPolicy.Builder { method public android.os.StrictMode.ThreadPolicy.Builder detectExplicitGc(); } public static final class StrictMode.ViolationInfo implements android.os.Parcelable { ctor public StrictMode.ViolationInfo(android.os.Parcel); ctor public StrictMode.ViolationInfo(android.os.Parcel, boolean); Loading @@ -715,6 +730,7 @@ package android.os { } public class SystemProperties { method public static java.lang.String get(java.lang.String); method public static java.lang.String get(java.lang.String, java.lang.String); } Loading @@ -734,7 +750,17 @@ package android.os { method public static android.os.VibrationEffect get(int); method public static android.os.VibrationEffect get(int, boolean); method public static android.os.VibrationEffect get(android.net.Uri, android.content.Context); method public abstract long getDuration(); method protected static int scale(int, float, int); field public static final int EFFECT_CLICK = 0; // 0x0 field public static final int EFFECT_DOUBLE_CLICK = 1; // 0x1 field public static final int EFFECT_HEAVY_CLICK = 5; // 0x5 field public static final int EFFECT_POP = 4; // 0x4 field public static final int EFFECT_STRENGTH_LIGHT = 0; // 0x0 field public static final int EFFECT_STRENGTH_MEDIUM = 1; // 0x1 field public static final int EFFECT_STRENGTH_STRONG = 2; // 0x2 field public static final int EFFECT_THUD = 3; // 0x3 field public static final int EFFECT_TICK = 2; // 0x2 field public static final int[] RINGTONES; } Loading Loading @@ -775,6 +801,86 @@ package android.os { field public static final android.os.Parcelable.Creator<android.os.VibrationEffect.Waveform> CREATOR; } public class WorkSource implements android.os.Parcelable { ctor public WorkSource(int); method public boolean add(int); method public boolean add(int, java.lang.String); method public deprecated android.os.WorkSource addReturningNewbs(android.os.WorkSource); method public int get(int); method public java.lang.String getName(int); method public deprecated android.os.WorkSource[] setReturningDiffs(android.os.WorkSource); method public int size(); } } package android.os.health { public class HealthKeys { ctor public HealthKeys(); field public static final int BASE_PACKAGE = 40000; // 0x9c40 field public static final int BASE_PID = 20000; // 0x4e20 field public static final int BASE_PROCESS = 30000; // 0x7530 field public static final int BASE_SERVICE = 50000; // 0xc350 field public static final int BASE_UID = 10000; // 0x2710 field public static final int TYPE_COUNT = 5; // 0x5 field public static final int TYPE_MEASUREMENT = 1; // 0x1 field public static final int TYPE_MEASUREMENTS = 4; // 0x4 field public static final int TYPE_STATS = 2; // 0x2 field public static final int TYPE_TIMER = 0; // 0x0 field public static final int TYPE_TIMERS = 3; // 0x3 field public static final int UNKNOWN_KEY = 0; // 0x0 } public static abstract class HealthKeys.Constant implements java.lang.annotation.Annotation { } public static class HealthKeys.Constants { ctor public HealthKeys.Constants(java.lang.Class); method public java.lang.String getDataType(); method public int getIndex(int, int); method public int[] getKeys(int); method public int getSize(int); } public class HealthStats { ctor public HealthStats(android.os.Parcel); } public class HealthStatsParceler implements android.os.Parcelable { ctor public HealthStatsParceler(android.os.health.HealthStatsWriter); ctor public HealthStatsParceler(android.os.Parcel); method public int describeContents(); method public android.os.health.HealthStats getHealthStats(); method public void writeToParcel(android.os.Parcel, int); field public static final android.os.Parcelable.Creator<android.os.health.HealthStatsParceler> CREATOR; } public class HealthStatsWriter { ctor public HealthStatsWriter(android.os.health.HealthKeys.Constants); method public void addMeasurement(int, long); method public void addMeasurements(int, java.lang.String, long); method public void addStats(int, java.lang.String, android.os.health.HealthStatsWriter); method public void addTimer(int, int, long); method public void addTimers(int, java.lang.String, android.os.health.TimerStat); method public void flattenToParcel(android.os.Parcel); } } package android.os.storage { public final class StorageVolume implements android.os.Parcelable { method public java.lang.String getPath(); } } package android.os.strictmode { public final class ExplicitGcViolation extends android.os.strictmode.Violation { } } package android.print { Loading
config/hiddenapi-light-greylist.txt +0 −29 Original line number Diff line number Diff line Loading @@ -1444,8 +1444,6 @@ Landroid/content/pm/ApplicationInfo;->isForwardLocked()Z Landroid/content/pm/ApplicationInfo;->isPackageUnavailable(Landroid/content/pm/PackageManager;)Z Landroid/content/pm/ApplicationInfo;->nativeLibraryRootDir:Ljava/lang/String; Landroid/content/pm/ApplicationInfo;->primaryCpuAbi:Ljava/lang/String; Landroid/content/pm/ApplicationInfo;->privateFlags:I Landroid/content/pm/ApplicationInfo;->PRIVATE_FLAG_PRIVILEGED:I Landroid/content/pm/ApplicationInfo;->resourceDirs:[Ljava/lang/String; Landroid/content/pm/ApplicationInfo;->scanPublicSourceDir:Ljava/lang/String; Landroid/content/pm/ApplicationInfo;->scanSourceDir:Ljava/lang/String; Loading Loading @@ -3925,7 +3923,6 @@ Landroid/os/Environment;->buildExternalStorageAppObbDirs(Ljava/lang/String;)[Lja Landroid/os/Environment;->getDataSystemDirectory()Ljava/io/File; Landroid/os/Environment;->getLegacyExternalStorageObbDirectory()Ljava/io/File; Landroid/os/Environment;->getOemDirectory()Ljava/io/File; Landroid/os/Environment;->getStorageDirectory()Ljava/io/File; Landroid/os/Environment;->getVendorDirectory()Ljava/io/File; Landroid/os/Environment;->initForCurrentUser()V Landroid/os/Environment;->maybeTranslateEmulatedPathToInternal(Ljava/io/File;)Ljava/io/File; Loading @@ -3952,18 +3949,6 @@ Landroid/os/Handler;->getPostMessage(Ljava/lang/Runnable;Ljava/lang/Object;)Land Landroid/os/Handler;->mCallback:Landroid/os/Handler$Callback; Landroid/os/Handler;->mLooper:Landroid/os/Looper; Landroid/os/Handler;->mMessenger:Landroid/os/IMessenger; Landroid/os/health/HealthKeys$Constants;-><init>(Ljava/lang/Class;)V Landroid/os/health/HealthStats;-><init>(Landroid/os/Parcel;)V Landroid/os/health/HealthStatsParceler;-><init>(Landroid/os/health/HealthStatsWriter;)V Landroid/os/health/HealthStatsParceler;-><init>(Landroid/os/Parcel;)V Landroid/os/health/HealthStatsParceler;->getHealthStats()Landroid/os/health/HealthStats; Landroid/os/health/HealthStatsWriter;-><init>(Landroid/os/health/HealthKeys$Constants;)V Landroid/os/health/HealthStatsWriter;->addMeasurement(IJ)V Landroid/os/health/HealthStatsWriter;->addMeasurements(ILjava/lang/String;J)V Landroid/os/health/HealthStatsWriter;->addStats(ILjava/lang/String;Landroid/os/health/HealthStatsWriter;)V Landroid/os/health/HealthStatsWriter;->addTimer(IIJ)V Landroid/os/health/HealthStatsWriter;->addTimers(ILjava/lang/String;Landroid/os/health/TimerStat;)V Landroid/os/health/HealthStatsWriter;->flattenToParcel(Landroid/os/Parcel;)V Landroid/os/health/SystemHealthManager;-><init>()V Landroid/os/health/SystemHealthManager;->from(Landroid/content/Context;)Landroid/os/health/SystemHealthManager; Landroid/os/HwParcel;-><init>(Z)V Loading Loading @@ -4039,8 +4024,6 @@ Landroid/os/MessageQueue;->mPtr:J Landroid/os/MessageQueue;->mQuitAllowed:Z Landroid/os/MessageQueue;->nativePollOnce(JI)V Landroid/os/MessageQueue;->next()Landroid/os/Message; Landroid/os/MessageQueue;->postSyncBarrier()I Landroid/os/MessageQueue;->removeSyncBarrier(I)V Landroid/os/Parcel$ReadWriteHelper;-><init>()V Landroid/os/Parcel;->getGlobalAllocCount()J Landroid/os/Parcel;->getGlobalAllocSize()J Loading @@ -4052,13 +4035,11 @@ Landroid/os/Parcel;->readCharSequence()Ljava/lang/CharSequence; Landroid/os/Parcel;->readCreator(Landroid/os/Parcelable$Creator;Ljava/lang/ClassLoader;)Landroid/os/Parcelable; Landroid/os/Parcel;->readExceptionCode()I Landroid/os/Parcel;->readParcelableCreator(Ljava/lang/ClassLoader;)Landroid/os/Parcelable$Creator; Landroid/os/Parcel;->readParcelableList(Ljava/util/List;Ljava/lang/ClassLoader;)Ljava/util/List; Landroid/os/Parcel;->readRawFileDescriptor()Ljava/io/FileDescriptor; Landroid/os/Parcel;->writeArrayMap(Landroid/util/ArrayMap;)V Landroid/os/Parcel;->writeArraySet(Landroid/util/ArraySet;)V Landroid/os/Parcel;->writeCharSequence(Ljava/lang/CharSequence;)V Landroid/os/Parcel;->writeParcelableCreator(Landroid/os/Parcelable;)V Landroid/os/Parcel;->writeParcelableList(Ljava/util/List;I)V Landroid/os/ParcelableParcel;-><init>(Ljava/lang/ClassLoader;)V Landroid/os/ParcelableParcel;->CREATOR:Landroid/os/Parcelable$ClassLoaderCreator; Landroid/os/ParcelableParcel;->getClassLoader()Ljava/lang/ClassLoader; Loading Loading @@ -4206,7 +4187,6 @@ Landroid/os/storage/StorageVolume;->allowMassStorage()Z Landroid/os/storage/StorageVolume;->getFatVolumeId()I Landroid/os/storage/StorageVolume;->getMaxFileSize()J Landroid/os/storage/StorageVolume;->getOwner()Landroid/os/UserHandle; Landroid/os/storage/StorageVolume;->getPath()Ljava/lang/String; Landroid/os/storage/StorageVolume;->getPathFile()Ljava/io/File; Landroid/os/storage/StorageVolume;->getUserLabel()Ljava/lang/String; Landroid/os/storage/StorageVolume;->mDescription:Ljava/lang/String; Loading Loading @@ -4252,7 +4232,6 @@ Landroid/os/StrictMode$Span;->finish()V Landroid/os/StrictMode$ThreadPolicy;->mask:I Landroid/os/StrictMode$VmPolicy$Builder;->mMask:I Landroid/os/StrictMode$VmPolicy;->mask:I Landroid/os/StrictMode;->conditionallyCheckInstanceCounts()V Landroid/os/StrictMode;->disableDeathOnFileUriExposure()V Landroid/os/StrictMode;->enableDeathOnFileUriExposure()V Landroid/os/StrictMode;->enterCriticalSpan(Ljava/lang/String;)Landroid/os/StrictMode$Span; Loading Loading @@ -4368,19 +4347,11 @@ Landroid/os/VintfRuntimeInfo;->getNodeName()Ljava/lang/String; Landroid/os/VintfRuntimeInfo;->getOsName()Ljava/lang/String; Landroid/os/VintfRuntimeInfo;->getOsRelease()Ljava/lang/String; Landroid/os/VintfRuntimeInfo;->getOsVersion()Ljava/lang/String; Landroid/os/WorkSource;-><init>(I)V Landroid/os/WorkSource;-><init>(Landroid/os/Parcel;)V Landroid/os/WorkSource;->add(I)Z Landroid/os/WorkSource;->add(ILjava/lang/String;)Z Landroid/os/WorkSource;->addReturningNewbs(Landroid/os/WorkSource;)Landroid/os/WorkSource; Landroid/os/WorkSource;->get(I)I Landroid/os/WorkSource;->getName(I)Ljava/lang/String; Landroid/os/WorkSource;->mNames:[Ljava/lang/String; Landroid/os/WorkSource;->mNum:I Landroid/os/WorkSource;->mUids:[I Landroid/os/WorkSource;->setReturningDiffs(Landroid/os/WorkSource;)[Landroid/os/WorkSource; Landroid/os/WorkSource;->sGoneWork:Landroid/os/WorkSource; Landroid/os/WorkSource;->size()I Landroid/os/WorkSource;->sNewbWork:Landroid/os/WorkSource; Landroid/os/WorkSource;->sTmpWorkSource:Landroid/os/WorkSource; Landroid/os/WorkSource;->updateLocked(Landroid/os/WorkSource;ZZ)Z Loading
core/java/android/content/pm/ApplicationInfo.java +2 −0 Original line number Diff line number Diff line Loading @@ -477,6 +477,7 @@ public class ApplicationInfo extends PackageItemInfo implements Parcelable { * * {@hide} */ @TestApi public static final int PRIVATE_FLAG_PRIVILEGED = 1<<3; /** Loading Loading @@ -649,6 +650,7 @@ public class ApplicationInfo extends PackageItemInfo implements Parcelable { * Private/hidden flags. See {@code PRIVATE_FLAG_...} constants. * @hide */ @TestApi public @ApplicationInfoPrivateFlags int privateFlags; /** Loading
core/java/android/content/pm/PackageManager.java +2 −0 Original line number Diff line number Diff line Loading @@ -2937,6 +2937,7 @@ public abstract class PackageManager { * * @hide */ @TestApi public static final String SYSTEM_SHARED_LIBRARY_SERVICES = "android.ext.services"; /** Loading @@ -2948,6 +2949,7 @@ public abstract class PackageManager { * * @hide */ @TestApi public static final String SYSTEM_SHARED_LIBRARY_SHARED = "android.ext.shared"; /** Loading