我正在为 BB10 开发一个应用程序,它需要识别设备是否连接到互联网。我正在模拟器上测试我的应用程序,并且正在使用以下代码来测试连接性。
QNetworkConfigurationManager netMgr;
QList<QNetworkConfiguration> mNetList = netMgr.allConfigurations( QNetworkConfiguration::Active);
if (mNetList.count() > 0)
{
if (netMgr.isOnline())
{
return true;
}
else
{
return false;
}
}
else
{
return false;
}
但是每次我运行这段代码时,它都会给我false
,而我可以将任何请求从应用程序发送到我的服务器。
如何使用模拟器测试 Internet 连接状态?