diff --git a/api/current.txt b/api/current.txt index 97c10497cc589..55d3f9b626cd9 100755 --- a/api/current.txt +++ b/api/current.txt @@ -43064,7 +43064,7 @@ package android.telephony { method public String getNetworkOperator(); method public String getNetworkOperatorName(); method public String getNetworkSpecifier(); - method public int getNetworkType(); + method @Deprecated @RequiresPermission(android.Manifest.permission.READ_PHONE_STATE) public int getNetworkType(); method public int getPhoneCount(); method public int getPhoneType(); method @RequiresPermission(anyOf={"android.permission.READ_PRIVILEGED_PHONE_STATE", android.Manifest.permission.READ_PHONE_STATE}) public int getPreferredOpportunisticDataSubscription(); diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index 7ee02055b54f6..04ed03c0f7445 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -2409,8 +2409,13 @@ public class TelephonyManager { public @interface NetworkType{} /** + * Return the current data network type. + * + * @deprecated use {@link #getDataNetworkType()} * @return the NETWORK_TYPE_xxxx for current data connection. */ + @Deprecated + @RequiresPermission(android.Manifest.permission.READ_PHONE_STATE) public @NetworkType int getNetworkType() { return getNetworkType(getSubId(SubscriptionManager.getDefaultDataSubscriptionId())); }