Promote DeviceStateManager to System API and update DeviceStateManager API's
Promote DeviceStateManager to System API and add updated DeviceState property API's, as well as DeviceStateManager callback API's to return DeviceState objects instead of just integer identifiers. Deprecated the previous constructor and flag based API's on DeviceState Bug: 293636629 Test: DeviceStateManagerTests Change-Id: I564a13988f6d5fe952b2877a0b45ce8a039fe966
Showing
- AconfigFlags.bp 15 additions, 0 deletionsAconfigFlags.bp
- core/api/system-current.txt 33 additions, 0 deletionscore/api/system-current.txt
- core/api/test-current.txt 13 additions, 9 deletionscore/api/test-current.txt
- core/java/android/hardware/devicestate/DeviceState.java 243 additions, 12 deletionscore/java/android/hardware/devicestate/DeviceState.java
- core/java/android/hardware/devicestate/DeviceStateManager.java 85 additions, 9 deletions...java/android/hardware/devicestate/DeviceStateManager.java
- core/java/android/hardware/devicestate/feature/flags.aconfig 9 additions, 0 deletionscore/java/android/hardware/devicestate/feature/flags.aconfig
- core/tests/devicestatetests/src/android/hardware/devicestate/DeviceStateTest.java 10 additions, 8 deletions...sts/src/android/hardware/devicestate/DeviceStateTest.java
- services/core/java/com/android/server/devicestate/DeviceStateManagerService.java 8 additions, 5 deletions...android/server/devicestate/DeviceStateManagerService.java
- services/core/java/com/android/server/devicestate/DeviceStateProvider.java 7 additions, 5 deletions...a/com/android/server/devicestate/DeviceStateProvider.java
- services/core/java/com/android/server/policy/DeviceStateProviderImpl.java 2 additions, 2 deletions...va/com/android/server/policy/DeviceStateProviderImpl.java
- services/foldables/devicestateprovider/src/com/android/server/policy/FoldableDeviceStateProvider.java 10 additions, 6 deletions...om/android/server/policy/FoldableDeviceStateProvider.java
Loading
Please register or sign in to comment