无法解析 'CellIdentityLte' 中的方法 'getEarfcn'
Cannot resolve method 'getEarfcn' in 'CellIdentityLte'
TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);
CellInfo ci = tm.getAllCellInfo().get(0) ; // Registered Cell Tower
if (ci instanceof CellInfoGsm) {
((CellInfoGsm)ci).getCellIdentity().getArfcn();
} else if (ci instanceof CellInfoWcdma) {
((CellInfoWcdma)ci).getCellIdentity().getUarfcn();
} else if (ci instanceof CellInfoLte) {
((CellInfoLte)ci).getCellIdentity().getEarfcn();
}
错误:
- 无法解析 'CellIdentityLte'
中的方法 'getEarfcn'
- 无法解析 'CellIdentityGsm'
中的方法 'getArfcn'
- 无法解析 'CellIdentityWcdma'
中的方法 'getUarfcn'
已解决;
将 sdkversion 设置为 24 没注意这是在 API 24.
中添加的
TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);
CellInfo ci = tm.getAllCellInfo().get(0) ; // Registered Cell Tower
if (ci instanceof CellInfoGsm) {
((CellInfoGsm)ci).getCellIdentity().getArfcn();
} else if (ci instanceof CellInfoWcdma) {
((CellInfoWcdma)ci).getCellIdentity().getUarfcn();
} else if (ci instanceof CellInfoLte) {
((CellInfoLte)ci).getCellIdentity().getEarfcn();
}
错误:
- 无法解析 'CellIdentityLte' 中的方法 'getEarfcn'
- 无法解析 'CellIdentityGsm' 中的方法 'getArfcn'
- 无法解析 'CellIdentityWcdma' 中的方法 'getUarfcn'
已解决;
将 sdkversion 设置为 24 没注意这是在 API 24.
中添加的