gpt4 book ai didi

android - 在 Android 设备上创建 LAN 接入点(无需互联网)

转载 作者:太空宇宙 更新时间:2023-11-03 13:16:27 25 4
gpt4 key购买 nike

我需要实现以下功能:

  • 应用程序应以编程方式使 Android 设备成为 LAN 服务器(即其他设备应能够无线连接到应用程序创建的网络,例如连接到 wifi 点,但不能连接到互联网)

  • 应用程序应该能够注册连接到应用程序网络的设备

  • 应用程序的网络应受密码保护


是否可以实现这样的功能?目前,我只能使用 nanohttpd 在设备上设置 Web 服务器。 ,但这似乎不是做我需要做的事情的正确途径。我在 SO 上阅读了一些类似的问题,但要么不理解这些概念,要么就是找不到合适的答案。

如果可以,我应该如何实现?关于解决类似问题,有什么我可以读到的吗?或者,也许有人已经遇到过类似的事情并且有处理此类任务的经验?

非常感谢任何帮助。

最佳答案

听起来您正在寻找 wifi direct。使用WifiP2PManager.createGroup()如果您愿意,将允许设备充当无线路由器,允许其他设备连接到它,就好像它们连接到 wifi 一样。

请注意,如果没有设备生成的随 secret 码,您将无法连接到设备的 wifi 信号。您可以通过调用 WifiP2PManager.requestGroupInfo() 找到密码。并传递 GroupInfoListener .来电 getPassphrase()WifiP2PGroup 上.

关于android - 在 Android 设备上创建 LAN 接入点(无需互联网),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35325454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com