From a3648a387c0ceeb6b31bfea9ef532d2aa506bde0 Mon Sep 17 00:00:00 2001 From: Remi NGUYEN VAN Date: Fri, 12 Mar 2021 19:08:02 +0900 Subject: Make isDataCapable a public API There is no definitive API to determine whether a device supports mobile data; this API fills the gap. Bug: 146206136 Test: m Change-Id: I5daa302063ee4e9c27dd9ba1a09d65af80ed9d99 --- core/api/current.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'core') diff --git a/core/api/current.txt b/core/api/current.txt index 4d55bf90ad40..80970eb528a5 100644 --- a/core/api/current.txt +++ b/core/api/current.txt @@ -41024,6 +41024,7 @@ package android.telephony { method @Deprecated public String iccTransmitApduBasicChannel(int, int, int, int, int, String); method @Deprecated public String iccTransmitApduLogicalChannel(int, int, int, int, int, int, String); method public boolean isConcurrentVoiceAndDataSupported(); + method public boolean isDataCapable(); method @RequiresPermission(anyOf={android.Manifest.permission.ACCESS_NETWORK_STATE, android.Manifest.permission.READ_PHONE_STATE, "android.permission.READ_PRIVILEGED_PHONE_STATE"}) public boolean isDataConnectionAllowed(); method @RequiresPermission(anyOf={android.Manifest.permission.ACCESS_NETWORK_STATE, android.Manifest.permission.MODIFY_PHONE_STATE, android.Manifest.permission.READ_PHONE_STATE}) public boolean isDataEnabled(); method @RequiresPermission(anyOf={android.Manifest.permission.ACCESS_NETWORK_STATE, android.Manifest.permission.READ_PHONE_STATE}) public boolean isDataEnabledForReason(int); -- cgit v1.2.3