【发布时间】:2012-03-09 10:49:31
【问题描述】:
我正在考虑投资一款较新的安卓手机,但我也真正参与了在 ADK 上的开发。有谁知道 Ice Cream Sandwhich 是否适用于它?提前致谢
【问题讨论】:
我正在考虑投资一款较新的安卓手机,但我也真正参与了在 ADK 上的开发。有谁知道 Ice Cream Sandwhich 是否适用于它?提前致谢
【问题讨论】:
根据official site Android ADK,应该是兼容的。 here 是 v2.3.4+ 和 v3.1+ 支持的 Android ADK 设备列表。
目前,我仍在使用 Samsung Galaxy Tab 10.1(更新 Android 3.2)进行 ADK,但仍有一些问题,请查看 here
问候,
朴
【讨论】:
总的来说,冰淇淋三明治与 ADK 配合得很好。 Galaxy Nexus 没有任何问题。
请记住,这不仅仅是操作系统版本的限制。设备制造商必须集成支持的 USB 芯片和相应的驱动程序。遗憾的是,没有支持设备的官方列表,但如果您的设备支持旧 Android 版本中的 ADK,那么它通常应该在 ICS 更新后工作。
对于新设备,我建议购买 Galaxy Nexus,因为它是 Google 支持的开发者手机,具有最佳的 API 支持。
【讨论】:
Android 3.1 平台(也向后移植到 Android 2.3.4)引入了 Android Open Accessory 支持,允许外部 USB 硬件(Android USB 配件)以特殊的“配件”模式与 Android 驱动的设备进行交互。
我猜这意味着当前运行 ICS 股票的任何东西都将支持 ADK。我有 Galaxy Nexus 和 HTC 不可思议的 2 (android 2.3),效果很好。
【讨论】:
我发现的唯一问题是某些手机(例如 Galaxy S2)不包含 com.android.future.usb 库的反向端口。
因此,如果您正在编写一个向后兼容姜饼的应用程序,它可能不适用于 ICS。您必须使用 android.hardware.usb 重写代码,这不是必须的。
【讨论】:
这取决于设备,因为我无法在具有 4.0.3 的 micromax 平板电脑上运行 adk 模式,而我能够在也具有 4.0.3 android 操作系统的三星 Galaxy S duos 上运行 adk 模式。
【讨论】: