[Mainline] Removed non-formal API getAllSubscriptionInfoList to used in Settings
Bug: 147206736 Test: make RunSettingsRoboTests ROBOTEST_FILTER=DataUsageSummaryPreferenceControllerTest make RunSettingsRoboTests ROBOTEST_FILTER=DataUsageUtilsTest make RunSettingsRoboTests ROBOTEST_FILTER=SettingsDumpServiceTest Change-Id: Ie9c01afa2b128f8d296b160d3628ea1fb7176e59
This commit is contained in:
@@ -102,11 +102,11 @@ public class SettingsDumpService extends Service {
|
||||
JSONObject obj = new JSONObject();
|
||||
DataUsageController controller = new DataUsageController(this);
|
||||
ConnectivityManager connectivityManager = getSystemService(ConnectivityManager.class);
|
||||
SubscriptionManager manager = SubscriptionManager.from(this);
|
||||
SubscriptionManager manager = this.getSystemService(SubscriptionManager.class);
|
||||
TelephonyManager telephonyManager = this.getSystemService(TelephonyManager.class);
|
||||
if (connectivityManager.isNetworkSupported(ConnectivityManager.TYPE_MOBILE)) {
|
||||
JSONArray array = new JSONArray();
|
||||
for (SubscriptionInfo info : manager.getAllSubscriptionInfoList()) {
|
||||
for (SubscriptionInfo info : manager.getAvailableSubscriptionInfoList()) {
|
||||
telephonyManager = telephonyManager
|
||||
.createForSubscriptionId(info.getSubscriptionId());
|
||||
NetworkTemplate mobileAll = NetworkTemplate.buildTemplateMobileAll(
|
||||
|
Reference in New Issue
Block a user