【发布时间】:2015-12-24 08:01:08
【问题描述】:
我正在考虑开发一个 iPhone 和 android 应用程序,以便它们可以通过蓝牙在彼此之间共享数据。可能吗?如果是怎么办?
感谢您的帮助
【问题讨论】:
-
自从提出这个问题以来,蓝牙 LE 已经可用,并且允许交换文件,尽管速度很慢。
标签: android ios iphone bluetooth file-transfer
我正在考虑开发一个 iPhone 和 android 应用程序,以便它们可以通过蓝牙在彼此之间共享数据。可能吗?如果是怎么办?
感谢您的帮助
【问题讨论】:
标签: android ios iphone bluetooth file-transfer
来自 user1080731 的问题是 - 是否可以通过蓝牙在 Android 和 iPhone 之间传输文件。
我认为答案是否定的。
前面回复中提到的App似乎没有使用蓝牙(App的描述有误导性) 在应用程序的演示视频中 - 它在 2 个 iOS 设备之间通话时使用蓝牙,但在 Android 和 iPhone 之间通话时使用 WiFi。
在 iOS 中,唯一的可能性是使用 GameKit API(主要用于点对点游戏)通过蓝牙与其他 iOS 设备通信。因此,您可以通过此 API 编写一个应用程序来在 iOS 设备之间进行文件传输,(但 Gamekit 不适用于 iOS 到 Android)
【讨论】:
您可以使用蓝牙的文件传输配置文件在蓝牙设备之间传输文件。这是蓝牙通用的,不适用于操作系统(Android、iOS、Windows 等)。
根据您的要求,在 Android 和 iOS 中,该框架都将提供 API 以使用蓝牙配置文件。只需阅读有关蓝牙配置文件和操作系统框架的信息,您就会获得设计应用的想法。
如果您有兴趣,请查看 Android 开发者网站上提供的蓝牙聊天应用,您将了解如何在 Android 中使用蓝牙。但我不知道 iPhone(iOS) 框架。我在 Android 和嵌入式产品的固件开发中体验了蓝牙。如果您想了解更多有关蓝牙配置文件的信息see this link
希望对你有帮助。
【讨论】: