2012 年 Android 配件开发套件 (ADK) 是Android 开放配件设备的最新参考实现 ,旨在帮助 Android 硬件配件制造商和软件开发人员创建 Android 配件。ADK 2012 基于Arduino开源电子原型平台,具有一些硬件和软件扩展,使其能够与 Android 设备通信。
在 Google I/O 2012 开发者大会上生产并分发了数量有限的这些工具包。如果您没有收到这些套件之一,请不要担心!硬件的规格和设计文件也已发布,供制造商和爱好者使用。您应该会看到具有类似功能的套件可供购买,或者您也可以自己构建一个!
该 ADK 展示的重要新功能之一是能够通过 USB 连接播放音频。如果您有兴趣为 Android 制作与音频相关的 USB 配件,请务必查看此 ADK 中 USB 音频底座的参考实现。
ADK 2012是一个硬件平台,也是一套以原型设计Android辅助设备的软件库。这个部分讨论如何为ADK变成建立开发环境,来使它做你想做的事以及为建立你自己的Android辅助设备进行软件测试。
下载ADK源码
ADK2012支持的软件和硬件可以在Android源码库。按照以下的指示为ADK获取源材料。
下载ADK2012软件,源码,硬件设计说明书:
1.给你的开发系统下载并安装Git
2.按照Android open source project网站上的说明下载并安装回购工具
3.在终端窗口中,给所下载的资源文件建立一个新的指南,初始化并同步本地存储库:
> cd android-accessories
> repo sync
在成功完成这个步骤后,你应该拥有利用ADK2012工作的源码和工具。
- adk2012/board- ADK2012的源代码和硬件设计文件
- adk2012/app- Android伴随应用的源码
- external/ide- ADK2012继承开发环境(IDE)的源码
- external/toolchain- ADK2012IDE使用的文件系统和工具链