Merge "Provide link to android experimental flags API"
This commit is contained in:
@@ -30,7 +30,7 @@
|
|||||||
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
|
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
|
||||||
<uses-permission android:name="android.permission.WAKE_LOCK" />
|
<uses-permission android:name="android.permission.WAKE_LOCK" />
|
||||||
<uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
|
<uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
|
||||||
|
<uses-permission android:name="android.permission.READ_DEVICE_CONFIG" />
|
||||||
<!-- Signature permission defined in NetworkStackStub -->
|
<!-- Signature permission defined in NetworkStackStub -->
|
||||||
<uses-permission android:name="android.permission.MAINLINE_NETWORK_STACK" />
|
<uses-permission android:name="android.permission.MAINLINE_NETWORK_STACK" />
|
||||||
<application>
|
<application>
|
||||||
|
|||||||
@@ -17,6 +17,7 @@
|
|||||||
package android.net.util;
|
package android.net.util;
|
||||||
|
|
||||||
import android.annotation.NonNull;
|
import android.annotation.NonNull;
|
||||||
|
import android.annotation.Nullable;
|
||||||
import android.util.SparseArray;
|
import android.util.SparseArray;
|
||||||
|
|
||||||
import java.io.FileDescriptor;
|
import java.io.FileDescriptor;
|
||||||
@@ -81,4 +82,19 @@ public class NetworkStackUtils {
|
|||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Look up the value of a property for a particular namespace from {@link DeviceConfig}.
|
||||||
|
* @param namespace The namespace containing the property to look up.
|
||||||
|
* @param name The name of the property to look up.
|
||||||
|
* @param defaultValue The value to return if the property does not exist or has no non-null
|
||||||
|
* value.
|
||||||
|
* @return the corresponding value, or defaultValue if none exists.
|
||||||
|
*/
|
||||||
|
@Nullable
|
||||||
|
public static String getDeviceConfigProperty(@NonNull String namespace, @NonNull String name,
|
||||||
|
@Nullable String defaultValue) {
|
||||||
|
// TODO: Link to DeviceConfig API once it is ready.
|
||||||
|
return defaultValue;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user