import android.telephony.SubscriptionManager;
subscriptionManager = context.getSystemService("telephony_subscription_service");
activeSubscriptions = subscriptionManager.getActiveSubscriptionInfoList();
phoneNumbers = [];
if (activeSubscriptions != null) {
for (subscriptionInfo : activeSubscriptions) {
phoneNumber = subscriptionInfo.getNumber();
if (phoneNumber != null && !phoneNumber.isEmpty()) {
phoneNumbers.add(phoneNumber);
}
}
}
return phoneNumbers.isEmpty() ? "未找到手机号码" : phoneNumbers;