辅助开发工具包(ADK)是为硬件制造商和业余爱好者准备的参考实现。硬件制造商和业余爱好者可以使用此工具包作为开发Android辅助设备的起点。每一个ADK发行版都将提供源代码和硬件规格,以使整个辅助设备的开发过程变得更加简单。谷歌鼓励开发者基于ADK开发新的不同的硬件。

Android辅助设备可以是音频扩展坞,运动机器,个人医疗检测设备,气象站或者其他任何的外部硬件设备。这些外部硬件设备可以增加Android的功能。

辅助设备使用Android开放设备(AOA)协议与Android设备进行通信,通过USB接口或者蓝牙进行连接。如果你正在为Android设备开发一款辅助设备,请确定你已经仔细阅读了一下信息以了解如何实现AOA协议。

以下内容提供了丰富的关于Android辅助设备开发工具包(ADK)的信息,包括如何使用该工具包以及如何开始开发你自己的Android辅助设备。

Accessory Development Kit 2012 Guide|ADK 2012 Guide

:2012 Google I/O大会上发行的ADK的使用指南

Accessory Development Kit 2011 Guide|ADK 2011 Guide

:2011 Google I/O大会上发行的ADK的使用指南,这也是Google首次发布ADK。

Android Open Accessory Protocol|Android开放设备协议
:关于实现Android开放设备协议的指南

Android Open Accessory Protocol 2.0|Android开放设备协议2.0
:对如何实现扩展的Android开放设备协议的描述和指南,该协议能够支持音频扩展坞。

更多相关文章

  1. 有板有眼:Google如何利用Moto的专利来帮助Android开发商?
  2. 从零学Android(四)、适配不同的Android设备
  3. android动作传感器
  4. 一起学android之简单了解Android(安卓)OS内部机制(29)
  5. 如何检索Android设备的唯一ID
  6. 如何通过PC端连接Android设备进行adb调试
  7. Android(安卓)Training - 支持不同的设备
  8. 调查:Android手机用户75%集中在北美
  9. 如何检索Android设备的唯一ID

随机推荐

  1. FaaS 给前端带来了什么?
  2. Node.js为什么需要C++扩展?
  3. 第4年
  4. 揭秘 Node.js 底层架构
  5. 详解Node模块加载机制
  6. golang 发送post请求 其body中json对象使
  7. 秘籍:自学后端知识体系
  8. python入门教程12-02 (python语法入门之多
  9. android MediaPlayer深入分析
  10. ITIL 4:服务目录管理