在 frameworks/base/telephony/java/android/telephony/PhoneNumberUtils.java 中 判断紧急拨号
} else {
if (sCustomizedEccList != null) {
for (EccEntry eccEntry : sCustomizedEccList) {
+ String eccNumber="";
String ecc = eccEntry.getEcc();
numberPlus = ecc + "+";
- if (ecc.equals(number)
- || numberPlus.equals(number)) {
+ //所有紧急号码为3或4为数的号码都只能有SIM卡时才能拨打,无SIM卡时不允许拨打
+ if((number.length() == 3) || (number.length() == 4)){
+ eccNumber=number;
+ }
+ if ((ecc.equals(number)
+ || number