[MS34.1] Replace TelephonyManager#getSubscriberId(subId) with public API
Test: atest com.android.server.net.NetworkStatsSubscriptionsMonitorTest Bug: 204830222 Change-Id: I57aa4470aea1715217fa7d74f2c9067b096d1bae
This commit is contained in:
@@ -101,7 +101,8 @@ public class NetworkStatsSubscriptionsMonitor extends
|
|||||||
// with empty IMSI. So filter the subs w/o a valid IMSI to prevent such registration.
|
// with empty IMSI. So filter the subs w/o a valid IMSI to prevent such registration.
|
||||||
final List<Pair<Integer, String>> filteredNewSubs = new ArrayList<>();
|
final List<Pair<Integer, String>> filteredNewSubs = new ArrayList<>();
|
||||||
for (final int subId : newSubs) {
|
for (final int subId : newSubs) {
|
||||||
final String subscriberId = mTeleManager.getSubscriberId(subId);
|
final String subscriberId =
|
||||||
|
mTeleManager.createForSubscriptionId(subId).getSubscriberId();
|
||||||
if (!TextUtils.isEmpty(subscriberId)) {
|
if (!TextUtils.isEmpty(subscriberId)) {
|
||||||
filteredNewSubs.add(new Pair(subId, subscriberId));
|
filteredNewSubs.add(new Pair(subId, subscriberId));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user