2

我正在尝试检查设备是否具有电话功能。但是在模拟器中,它总是返回false。为什么会这样?难道我做错了什么。

4

2 回答 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 回答