通过 Wifi 进行 Android P2P 连接

问题描述 投票:0回答:2

我正在寻求为朋友实现一种云距离应用程序,这样当他们彼此距离很近时,某种警报就会响起。

根据我从谷歌搜索、个人经验和阅读 SO 中的相关主题收集到的信息,

直接蓝牙=非常小的距离限制

3g = 防火墙问题

集中式服务器/数据库 = 过于“集中”,不符合云应用程序的标准,因此

我一直在寻找 android.net.wifi.p2p 包来解决我的需求。

向以前使用过它的人提一个简单的问题:只有当两个设备位于同一 LAN 网络上时,连接才会持续吗?

或者“这让应用程序可以发现可用的对等点,设置与对等点的连接并查询对等点列表。当通过 wifi 形成 p2p 连接时,设备继续通过移动或任何其他可用的互联网网络维持上行链路连接设备上的连接。”包括某种广域大学网络?

感谢大家的宝贵时间

android wifi p2p
2个回答
2
投票

如果您在设备的 WiFi 功能范围内工作,您可以查看 WiFi direct。 http://developer.android.com/training/connect-devices-wireless/wifi-direct.html

需要 API 级别 14 或更高版本。

或者,您可以创建一个 WiFi 多播网络,您和您的朋友在各自的设备上配置相同的主机地址 - 但这需要一个 WiFi 接入点(路由器),尽管路由器实际上不需要连接到互联网。 多播示例。


0
投票

您可以拿出手机,双方同意打开不可移动的 Bloatware#Meta 并放下位置引脚,GPS 的范围比 wifi、3、4、5g 或蓝牙更宽。这种类型的功能可能很快就会被淘汰,因为如果您希望在对您发出限制令的朋友在范围内时发出声音通知警报,那么这是一个好主意。但除此之外,..如果他们是你的朋友,当你需要他们时,他们会在你身边,但一切都有一个正确的时间和地点,这个想法肯定会让你在正确的时间到达正确的地方,当他们需要时随时为您服务。

GPS 将是一种极端的、边缘化的移动跟踪应用程序。您可以实施航空标签或任何类型的 GSM 地理定位。哎呀“我在朋友找到我之前就找到了他,我猜他有 3g”

抛开一切不谈,这不会因为消除了朋友之间的所有巧合和机缘而破坏了友谊吗?我觉得这对友谊产生的负面影响比它所能带来的任何好处还要多。打开失衡之门并控制潜意识特征

© www.soinside.com 2019 - 2024. All rights reserved.