如何在Android上使用QT快速应用程序获取WiFi名称

时间:2018-11-16 07:37:12

标签: qt qml wifi qt-quick

我正在尝试开发代码以将wifi的名称连接到我的android手机。我的代码示例是

QStringList WiFisList;
QNetworkConfiguration cfg;
QNetworkConfigurationManager ncm;
auto nc = ncm.allConfigurations();
    for (auto &x : nc)
    {
        qDebug()<< "CHECK1  " << x.bearerType();
        if (x.bearerType() == QNetworkConfiguration::BearerWLAN)
       {  qDebug ()<<"CHECK2";
          qDebug() <<"WIFI is"<<x.name();
       }
    }

此代码的输出只是返回我:

(int main(int,char )): WIFI是“ WiFi” ,但我的预期输出是 ASUS_XOOTD 如何获得此输出?我的代码中缺少什么吗?

1 个答案:

答案 0 :(得分:0)

检查您的qt版本是否支持Android的Bearer扩展。