2
我想检查设备是否具有电话功能。但在模拟器中,它总是返回false。为什么这样?难道我做错了什么。pm.hasSystemFeature(PackageManager.FEATURE TELEPHONY);总是返回假
我想检查设备是否具有电话功能。但在模拟器中,它总是返回false。为什么这样?难道我做错了什么。pm.hasSystemFeature(PackageManager.FEATURE TELEPHONY);总是返回假
你可以把你的代码包装在try/catch中。它适用于所有情况,即使是关于短信发送的最后api更改。
try{
// code that use telephony features
}
catch(Exception e){
// code that doesn't use telephony features
}
这是你的代码? pm.hasSystemFeature(PackageManager.FEATURE TELEPHONY);返回假?它总是返回假。 –
我这样做:boolean hasTelephony = pm.hasSystemFeature(PackageManager.FEATURE_TELEPHONY);并为模拟器返回false – Rookie
http://stackoverflow.com/q/6465125/1012284 –