Merge "Allow module libs to use VINTF AIDL (part II)" into rvc-dev-plus-aosp am: 31457aebae
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12244505 Change-Id: I9ad6a962366490ba2cc409ea15dc2cda25be650d
This commit is contained in:
@@ -45,6 +45,11 @@ package android.os {
|
|||||||
method public final void markVintfStability();
|
method public final void markVintfStability();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public interface Parcelable {
|
||||||
|
field public static final int PARCELABLE_STABILITY_LOCAL = 0; // 0x0
|
||||||
|
field public static final int PARCELABLE_STABILITY_VINTF = 1; // 0x1
|
||||||
|
}
|
||||||
|
|
||||||
public class StatsFrameworkInitializer {
|
public class StatsFrameworkInitializer {
|
||||||
method public static void registerServiceWrappers();
|
method public static void registerServiceWrappers();
|
||||||
method public static void setStatsServiceManager(@NonNull android.os.StatsServiceManager);
|
method public static void setStatsServiceManager(@NonNull android.os.StatsServiceManager);
|
||||||
|
|||||||
@@ -17,6 +17,7 @@
|
|||||||
package android.os;
|
package android.os;
|
||||||
|
|
||||||
import android.annotation.IntDef;
|
import android.annotation.IntDef;
|
||||||
|
import android.annotation.SystemApi;
|
||||||
|
|
||||||
import java.lang.annotation.Retention;
|
import java.lang.annotation.Retention;
|
||||||
import java.lang.annotation.RetentionPolicy;
|
import java.lang.annotation.RetentionPolicy;
|
||||||
@@ -119,6 +120,7 @@ public interface Parcelable {
|
|||||||
* @see ParcelableHolder
|
* @see ParcelableHolder
|
||||||
* @hide
|
* @hide
|
||||||
*/
|
*/
|
||||||
|
@SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
|
||||||
public static final int PARCELABLE_STABILITY_LOCAL = 0x0000;
|
public static final int PARCELABLE_STABILITY_LOCAL = 0x0000;
|
||||||
/**
|
/**
|
||||||
* Something that is meant to be used between system and vendor.
|
* Something that is meant to be used between system and vendor.
|
||||||
@@ -126,6 +128,7 @@ public interface Parcelable {
|
|||||||
* @see ParcelableHolder
|
* @see ParcelableHolder
|
||||||
* @hide
|
* @hide
|
||||||
*/
|
*/
|
||||||
|
@SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
|
||||||
public static final int PARCELABLE_STABILITY_VINTF = 0x0001;
|
public static final int PARCELABLE_STABILITY_VINTF = 0x0001;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -5,6 +5,11 @@ package android.os {
|
|||||||
method public final void markVintfStability();
|
method public final void markVintfStability();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public interface Parcelable {
|
||||||
|
field public static final int PARCELABLE_STABILITY_LOCAL = 0; // 0x0
|
||||||
|
field public static final int PARCELABLE_STABILITY_VINTF = 1; // 0x1
|
||||||
|
}
|
||||||
|
|
||||||
public class StatsServiceManager {
|
public class StatsServiceManager {
|
||||||
method @NonNull public android.os.StatsServiceManager.ServiceRegisterer getStatsCompanionServiceRegisterer();
|
method @NonNull public android.os.StatsServiceManager.ServiceRegisterer getStatsCompanionServiceRegisterer();
|
||||||
method @NonNull public android.os.StatsServiceManager.ServiceRegisterer getStatsManagerServiceRegisterer();
|
method @NonNull public android.os.StatsServiceManager.ServiceRegisterer getStatsManagerServiceRegisterer();
|
||||||
|
|||||||
Reference in New Issue
Block a user