3

我希望创建一个允许在 Android 和 Apple 平板电脑和手机之间发送和接收串行数据的应用程序。已决定必须通过平板电脑或手机的 USB 端口传输和接收数据。如果这不可行,我将尝试使用蓝牙。

问题 1:有没有办法使用 iDevice 的 USB 端口进行串行通信?此数据将在将在应用商店出售的应用中进行解释。

到目前为止,我的研究已经确定,在 Android 手机上,这可以通过以下方式实现:

  • 使用 USB On The Go (OTG) 电缆
  • 将其连接到串行到 USB 转换器电缆
  • 使用包括 USB Host 在内的 Android SDK 通过 USB 端口进行读/写
  • 使用许多 IDE 和编程语言选项创建应用程序
  • 轻松上传到google play

在 iDevice 上促进相同的应用程序似乎不那么直接。到目前为止,我已经确定的是:

  • 必须使用苹果认证的 USB-Serial 或 USB OTG 电缆
  • “Redpark”出售此产品,但仅限于非商业用途
  • 如果我要制作自己的电缆,则需要“Made for iPhone”许可证才能为苹果制作任何硬件
  • 编写应用程序需要 iOS 开发者许可证

问题二:MFi认证费用是多少?这不是容易获得的信息。

对于冗长的描述感到抱歉,但我想表明我在提出问题之前已经努力研究过这个问题。

4

0 回答 0