我正在尝试检查设备是否具有电话功能。但是在模拟器中,它总是返回false。为什么会这样?难道我做错了什么。
问问题
1708 次
2 回答
0
您可以将代码包装在 try/catch 中。它适用于所有情况,即使关于短信发送的最后一个 api 更改。
try{
// code that use telephony features
}
catch(Exception e){
// code that doesn't use telephony features
}
于 2014-02-02T13:18:13.007 回答
0
您还可以连接到模拟器控制台以模拟传入的语音呼叫或 SMS。有关详细信息,请参阅电话仿真和 SMS 仿真。
本页结尾:https
://developer.android.com/studio/run/emulator-networking
这很正常,你的模拟器不打电话也不发短信(注意 Telephony 包含很多功能)
于 2018-07-18T09:02:14.337 回答