通过蓝牙在安卓和iPhone之间传输文件?

10

我在考虑开发一个 iPhone 和 Android 应用程序,以便它们可以通过蓝牙相互共享数据。这是否可能?如果是,该如何实现?

感谢您的帮助。


1
自从这个问题被提出以来,蓝牙LE已经可用,并且可以通过它缓慢地交换文件。 - ThomasW
2个回答

5
用户1080731的问题是 - 是否可以通过蓝牙在Android和iPhone之间传输文件。
我认为答案是否定的。
在之前的回复中提到的应用程序似乎并不使用蓝牙(该应用程序的描述是误导性的)。在该应用程序的演示视频中,它在两个iOS设备之间通信时使用了蓝牙,但在Android和iPhone之间通信时使用了WiFi。
在iOS中,唯一可能的选择是使用GameKit API(主要用于点对点游戏)来使用蓝牙与其他iOS设备通信。因此,您可以潜在地编写一个应用程序在此API上进行iOS设备之间的文件传输(但Gamekit将无法用于iOS到Android的传输)。

-6

您可以使用蓝牙的文件传输配置文件在蓝牙设备之间传输文件。这适用于蓝牙,而不是操作系统(Android、iOS、Windows等)。

针对您的需求,在Android和iOS中,框架将提供API来使用蓝牙配置文件。只需阅读有关蓝牙配置文件和操作系统框架的信息,您就可以设计您的应用程序。

如果您感兴趣,请查看Android开发者网站上提供的蓝牙聊天应用程序,您将了解如何在Android中使用蓝牙。但我不知道iPhone(iOS)框架。我在Android和嵌入式产品的固件开发中体验了蓝牙。如果您想了解更多关于蓝牙配置文件的信息请参见此链接

希望这可以帮助到您。


5
iOS不支持文件传输协议,问题是如何在iPhone和Android之间进行传输。 - Dennis Mathews
嗨Yugandhar Babu...我想通过蓝牙在两个安卓设备之间进行身份验证信息的交换。我已经看过安卓开发者网站上提供的聊天范例,它能够很好地工作。但现在我想在两个设备完成蓝牙配对后,相互交换一些信息。当一个设备发送信息到另一个设备时,会出现一个身份验证弹窗,如果另一端接受了验证,则才会共享信息。非常感谢! - shyam

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接