android - 通过 NFC 发送(光束)WiFi 配置到另一个支持 NFC 的设备(Android)

标签 android wifi nfc nfc-p2p

我正在创建一个可以做很多事情的 Android 应用程序。该应用程序的功能之一是能够将“当前 Wifi 配置”传输到另一台设备。是否有任何预定义格式(类似于 MIME 类型)来存储 Wifi 配置。

此外,是否可以将 Wifi 配置写入 NFC 标签。是否有一个预定义的记录结构。稍后是否可以扫描标签并将 Wifi 配置加载到另一台设备?

最佳答案

是的,使用正确的权限您可以获取配置(http://developer.android.com/reference/android/net/wifi/WifiConfiguration.html):您可能需要在序列化之前以某种方式压缩它,然后将其写入 NFC 标签。在您阅读它的另一台设备上,解压缩/反序列化,然后创建一个新的 WifiConfiguration 以添加到另一台设备。 WifiManager具有创建/更新配置所需的方法。

关于android - 通过 NFC 发送(光束)WiFi 配置到另一个支持 NFC 的设备(Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16805003/

相关文章:

java - 如何创建水平白色分隔线以使用 java 添加到我的布局?

android - 在 android 中关闭应用程序时,在真实设备上未收到一个信号通知

Android错误java.lang.NullPointerException : Attempt to invoke virtual method 'void androidx. appcompat.app.ActionBar.setTitle

android - 在未连接的情况下从 AP 读取 WiFi 属性

Android 检查是否支持 NFC 的 SIM 卡或普通 SIM 卡

android - 扫描适当的NFC标签后,有什么方法可以启动我的应用程序的适当 Activity ?

android - 使用超过 "hue"设置 defaultMarker 的颜色

java - Wifi和3G同时

ip - 列出本地网络上的所有设备?

Android:如何在 Nexus S 上写入 NFC-V (ISO15693) 标签?