diff options
| author | Fan Zhang <zhfan@google.com> | 2017-10-03 14:37:44 -0700 |
|---|---|---|
| committer | Fan Zhang <zhfan@google.com> | 2017-10-03 14:51:11 -0700 |
| commit | cfd02742e46c069c5d700756b0fcbf502c90c7a5 (patch) | |
| tree | f2a7e43b69e844bbaf3cc859dc6790efdfa94867 /core/java | |
| parent | d96b97b855f4fbd22690b4f261d6c39f0f4d49f3 (diff) | |
Add helper method to override flag
Bug: 36222960
Test: atest FrameworksCoreFeatureFlagTests
Change-Id: I45edc5171e66e4ac8e84cfc58a9fdf9bae2b136a
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/util/FeatureFlagUtils.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/core/java/android/util/FeatureFlagUtils.java b/core/java/android/util/FeatureFlagUtils.java index 5838f9590c9d..fc1d4873c9cb 100644 --- a/core/java/android/util/FeatureFlagUtils.java +++ b/core/java/android/util/FeatureFlagUtils.java @@ -50,6 +50,13 @@ public class FeatureFlagUtils { } /** + * Override feature flag to new state. + */ + public static void setEnabled(String feature, boolean enabled) { + SystemProperties.set(FFLAG_OVERRIDE_PREFIX + feature, enabled ? "true" : "false"); + } + + /** * Returns all feature flags in their raw form. */ public static Map<String, String> getAllFeatureFlags() { |
