在 P2P 设置中,我了解如何获取另一个设备的名称,但如何获取我自己的设备的名称? (设置下的 WiFi-direct 中显示的那个)。
我检查过WiFiManager
, WiFiInfo
,还有更多没有成功。
打开设备上的 wifi 后,它会发送 WIFI_P2P_THIS_DEVICE_CHANGED_ACTION 广播。您可以使用广播接收器捕获此内容,并且可以获得 WifiP2pDevice 对象,即您的设备。
@Override
public void onReceive(Context context, Intent intent) {
WifiP2pDevice device = intent.getParcelableExtra(WifiP2pManager.EXTRA_WIFI_P2P_DEVICE);
String thisDeviceName = device.deviceName;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)