我刚刚将我的三星 Galaxy Tab 2 7" (通过我在这里提出的这个问题发现无法正常工作: 如何判断 Android 设备是否具有打开附件模式)换成了 Acer Iconia A100 选项卡,以便使用 ADK 和打开附件模式。但是,现在我有了这款平板电脑,它仍然无法正常工作!我用 2.3 开箱即用(什么都没有)尝试过,然后我更新到 2.3.1,但仍然一无所获!这变得非常令人沮丧.
A100 可在多个站点上使用,包括此处的站点:http: //www.whizzosoftware.com/forums/blog/1/entry-47-tablets-and-the-android-open-accessory-development-kit- adk/ 以及“Beginning Android ADK with Arduino”一书的第 11 页(可在 google 图书上找到)
我无法弄清楚为什么这不起作用。我根据此处设置了所有内容:http: //developer.android.com/guide/topics/usb/adk.html 并且一切正常,直到我进入最后一步,在“运行 DemoKit Android 应用程序”第 8 步下。当我执行此步骤时,平板电脑永远不会通过“请连接 DemoKit 板”屏幕。我将平板电脑的微型 USB 插入 Arduino ADK 板(安装了固件),并将 ADK 板插入我的计算机以供电。
这个平板电脑也不能用吗?试图让它工作是非常烦人的。感谢任何可以提供帮助的人。
我可能做错的唯一可能区域是在构建 android 应用程序时:在“运行 DemoKit Android 应用程序”步骤 5 下。它列出了“对于构建目标,选择 Google API(平台 2.3.3,API 级别 10) " 为此,我在 Eclipse 中右键单击我的项目,然后选择属性>android,然后选择 Google API 的级别 10。
此外,当我从 google 编译 ADK 板的固件时,Arduino IDE 给了我几个错误,这些错误都是由于更新而需要更改的语法。我完全忘记了这是什么,但我相信它正在改变一些读取和接收功能。