在Android设备上创建LAN接入点(无需Internet)

在Android设备上创建LAN接入点(无需Internet),第1张

概述我需要实现以下功能:>该应用程序应以编程方式将Android设备设置为LAN服务器(即其他设备应能够无线连接到该应用程序创建的网络,例如连接到wifi站点,但不能连接到Internet)>应用程序应该能够注册连接到应用程序网络的设备>应用程序的网络应受密码保护可以实现这样的功能吗?目前,我

我需要实现以下功能:

>该应用程序应以编程方式将Android设备设置为LAN服务器(即其他设备应能够无线连接到该应用程序创建的网络,例如连接到wifi站点,但不能连接到Internet)
>应用程序应该能够注册连接到应用程序网络的设备
>应用程序的网络应受密码保护

可以实现这样的功能吗?目前,我仅设法使用nanohttpd在设备上设置了Web服务器,但它似乎并不是执行我所需要的正确路径.我已经在SO上阅读了一些类似的问题,但要么不理解这些概念,要么就找不到合适的答案.

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

任何帮助都非常感谢.

解决方法:

听起来像wifi Direct是您要找的东西.如果使用WifiP2PManager.createGroup(),将允许设备充当无线路由器,并允许其他设备连接到该设备,就像它们正在连接wifi一样.

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

总结

以上是内存溢出为你收集整理的在Android设备上创建LAN接入点(无需Internet)全部内容,希望文章能够帮你解决在Android设备上创建LAN接入点(无需Internet)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1090332.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存