【问题标题】:Can an Android device broadcast an SSID?Android 设备可以广播 SSID 吗?
【发布时间】:2013-08-22 16:02:21
【问题描述】:

我想在 Android 设备上查看来自 Nintendo 3DS 的数据。 3DS 将自动尝试连接到任何 SSID 为“Nintendo_3DS_continuous_scan_000”的路由器。

我知道这应该是可能的,因为网络共享应用程序基本上做同样的事情。我试过查看Wifi DirectWifi P2P,但到目前为止我还没有看到任何设置SSID 的选项。我是否为该项目查看了错误的库?

编辑:我找到了一个库 here 来处理接入点。我现在已经成功地测试过一次,所以我要去尝试疯狂的事情。

【问题讨论】:

  • 我试图点击您的链接,但一无所获。你能把代码分享给我们吗?

标签: android wifi wifi-direct ssid nintendo-ds


【解决方案1】:

如果安卓设备可以用作热点,那肯定可以。要更改 SSID,您将使用 WifiMangerWifiConfiguration 类。他们的文档可以分别在herehere 找到。我还发现了一个我认为可能对您有所帮助的问题。 Wifi Hotspot Configuration。这是另一个问题,用户在使用可能也有用的 HTC 设备时遇到问题。 Hotspot Config on HTC.

编辑 - 我的回答是假设您正在尝试更改设备的广播 SSID,以便 Nintendo 3DS 连接到它,这是正确的吗?

【讨论】:

  • 是的,你的假设是正确的。感谢您的参考,这应该让我朝着正确的方向开始!
  • 太好了,祝你好运。如果您有任何问题,请在此处发表评论,我可以尝试提供帮助。
  • 好的,所以我启动了您提供的Wifi Hotspot Configuration 链接中的代码,但它什么也没做。我放入了一些调试语句,setWifiApEnabled() 方法是存在的。不会引发异常,但它也不会生成接入点。我拥有INTERNETACCESS_WIFI_STATECHANGE_WIFI_STATEACCESS_NETWORK_STATE 的权限。知道我忘记了什么吗?
  • 很难说。关于这方面的信息不多,但我发现了一个有点旧的教程,但可能有一些有用的信息。它列出了您必须在清单中设置的一些权限,link here
  • 这是另一个似乎相关的问题,link。抱歉,我对这个主题不太了解,希望对您有所帮助。
猜你喜欢
  • 2012-03-30
  • 1970-01-01
  • 1970-01-01
  • 2016-03-16
  • 2011-05-16
  • 1970-01-01
  • 2013-11-05
  • 2021-03-01
  • 1970-01-01
相关资源
最近更新 更多