2012-02-18 100 views

回答

0

根据official site Android ADK,它应该是兼容的。并且here是支持的Android ADK设备与v2.3.4 +和v3.1 +的列表。

目前,我还在做ADK与三星Galaxy Tab 10.1(与Android 3.2更新),仍然有一些问题,检查here

问候,
小唐

+0

非常感谢!回复晚了非常抱歉 – 2012-03-02 03:53:37

0

一般Ice Cream Sandwich的作品对ADK来说很好。 Galaxy Nexus没有任何问题。

请记住,它不仅是一个操作系统版本约束。设备制造商必须集成一个支持USB芯片和相应的驱动程序。令人遗憾的是,没有支持设备的官方列表,但是如果您的设备在旧版本的Android版本中支持ADK,则通常在ICS更新后才能正常工作。

对于新设备,我建议购买Galaxy Nexus,因为它是一款Google支持的开发人员手机,具有最佳的API支持。

0

Android 3.1平台(也向后移植到Android 2.3.4)引入了Android Open Accessory支持,该支持允许外部USB硬件(Android USB配件)通过特殊的“附件”与Android设备进行交互,模式。

我猜这意味着目前运行ICS股票的任何东西都会支持ADK。我有Galaxy Nexus和HTC令人难以置信的2(android 2.3),它的效果很好。

0

我发现的唯一问题是某些手机(例如Galaxy S2)不包括com.android.future.usb库的backport。

所以,如果你正在编写一个应用程序向后兼容姜饼,它可能无法在ICS上工作。您必须使用android.hardware.usb重写代码,这不应该是必需的。

0

它取决于设备,因为我无法在4.0.0的micromax平板电脑上运行adk模式,并且我能够在也具有4.0.3 android操作系统的三星Galaxy S S二重奏上运行adk模式。