当前位置:  开发笔记 > Android > 正文

原则上,Android设备是否可以通过蓝牙/ GameKit与iPhone连接?

如何解决《原则上,Android设备是否可以通过蓝牙/GameKit与iPhone连接?》经验,为你挑选了1个好方法。

(我对纯理论不感兴趣,但作为实际的近期或中期可能性,比如在12-24个月内.)

作为一个熟悉(但不专注于)两个主要智能手机平台的开发人员,我是否应该期待一个可以将自己欺骗到iPhone应用程序基于GameKit的网络上的Android库.平台之间的蓝牙接口可能会为制作有用的应用程序提供机会,这与调制解调器通过Metcalfe定律使PC/Mac平台受益的方式相似.

我正在寻找两个答案之一:

    这显然不太可能(例如因为加密)?如果是这样,原因是什么?原则上是否可行,但需要多年的逆向工程(如SMB/CIFS/Samba)?或者这是一个不用脑子,只是时间问题?请提供证据支持您的理由.

    除了GameKit之外,还有另一种方法可以拥有直接的点对点网络吗?例如,使用蓝牙或ad-hoc WiFi的手动网络?将Android设备欺骗到现有的iPhone应用程序会很不错,但我的主要问题是,这些设备可以互相说话吗!

小智.. 10

对的,这是可能的.GameKit是通过BNEP蓝牙连接使用TCP和/或UDP的协议.它还使用技巧来识别使用蓝牙2.1+中的扩展查询机制的其他iOS设备.

我能够模拟EIR响应,现在,有人需要对GameKit协议进行逆向工程.这不需要蓝牙,因为它也用于通过WLAN的GameKit连接.

如果任何人可以重新启动GameKit进行WLAN连接,我可以完成蓝牙版本.



1> 小智..:

对的,这是可能的.GameKit是通过BNEP蓝牙连接使用TCP和/或UDP的协议.它还使用技巧来识别使用蓝牙2.1+中的扩展查询机制的其他iOS设备.

我能够模拟EIR响应,现在,有人需要对GameKit协议进行逆向工程.这不需要蓝牙,因为它也用于通过WLAN的GameKit连接.

如果任何人可以重新启动GameKit进行WLAN连接,我可以完成蓝牙版本.

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有