Google I/O 2011: Android Open Accessory API and Development Kit (ADK)

57,001
Published by GoogleDevelopers at 05/11/2011 07:46 Like 188 Dislike 5
Mike Lockwood, Erik Gilling, Jeff Brown

You have always been able to connect an Android device to your computer, but until now there was no way for Android applications to interact with other hardware via USB. In this talk we cover new support in Android 3.1 for USB input devices, as well as new APIs for applications to communicate with peripherals via USB. The APIs support both Android powered devices that act as a conventional USB host, and non-host Android devices that communicates with a new class of USB hosts known as "Android USB Accessories". Cool hardware is involved.

* If you are new to TubeEncore, please refer to instruction to find out all the features of this website.

Latest comments

  1. guytechie, at 05/17/2013 04:05, says:
    Where are all the Android Open Accessories?
  2. thruman angelyna, at 05/10/2013 20:30, says:
    I am a kind of guy who always wants to reach the stars I made $ 63,896.21 USD last month I'm making mony now Check out IPHONEENDIPADDEVELOPERS.WEB44.NET iPhone or iPad
  3. asif khan, at 01/28/2013 15:47, says:
    samsung g tab 2 sir how 2 run java pages,Android
  4. strikefishingman, at 01/28/2013 13:19, says:
    Wie schlecht :D ... mannomann ... schaut euch mal Präsentationen bei Apple an, ein bisschen mehr Professionalität würde euch gut tun was solche Video angeht :D ... schauen würde ich es nämlich gerne, aber so nicht :/
  5. James Diaz, at 10/28/2012 18:11, says:
    NURDS ... why can't you give examples and save us all lots of time Working examples with code.
  6. luisbeck007, at 10/04/2012 15:45, says:
    YOU CAN WATCH LOTS OF HUMANOID ROBOTS ON MY CHANNEL
  7. sfjeff1089, at 09/25/2012 20:20, says:
    I understood the reason provided as bootstrapping/backward compatibility. They seem to be releasing both directions at the same time.
  8. Eir Apps, at 08/05/2012 23:16, says:
    14:57 Beavis and Butthead nearby ?
  9. Omer Ch, at 08/01/2012 14:50, says:
    why there isn't any right click support in android ICS
  10. Mike Trieu, at 06/14/2012 22:04, says:
    Yeah, I'm kinda wondering why they decided to go that route as well when OTG was supposed to solve this problem. They already have HNP (Host Negotiation Protocol) for USB 2.0 and RSP (Role Swap Protocol) for USB 3.0. I believe that's what the man @ 34:05 was getting at. Lockwood responded with the power issue, but that's exactly why we have HNP/RSP, right? Why undermine a perfectly good existing protocol with proprietary extensions? Sounds like yet another case of NIH syndrome.
  11. Greensa Livey, at 10/13/2011 13:42, says:
    Talking about Androig it really is an interesting topic.
  12. Valeriu Viscreanu, at 10/11/2011 08:14, says:
    29:50 Is that George Bush ?
  13. AVKtt, at 08/11/2011 14:44, says:
    If we talk bout Arduino, we talk bout succes. "The Arduino ADK is a microcontroller board based on the ATmega2560 (datasheet). It has a USB host interface to connect with Android based phones. " from stores... Hhehe )))))))
  14. AVKtt, at 08/11/2011 14:07, says:
    If we talk bout Arduino, we talk bout succes. Hhehe
  15. Ian Molesworth, at 07/18/2011 10:13, says:
    Compatible boards are available from several places. I can't believe that there isn't a single Arduino board anywhere! All you need is to squirt the code into the board and you are up and running.
  16. Ian Molesworth, at 07/18/2011 10:42, says:
    When will the Bluetooth transport for open accessory be available? BT would have been a much better place to start since most handsets have BT before USB.
  17. daimyoyo, at 07/14/2011 02:57, says:
    Google should bundle all the boards you need to do this instead of having to buy them separately. Half the boards are sold out and I really want to try this out.
  18. nsahler, at 07/01/2011 20:37, says:
    wqaFEG HJsdjasdjklndjka,sdnd <3
  19. jrswordfish1, at 06/23/2011 05:47, says:
    i am a google boy. but why is google adding non standard USB behaviour to offset the issue of not supporting complete USB host capability - 20:39? Please, if the Android can be Host let it be a legitimate Host and if it can be Device let it be a legitimate Device. Circumventing the USB spec/standard is a bad idea in my opinion.
  20. Phil Stout, at 06/19/2011 23:38, says:
    Hey I am selling my ADK from Google I/O... never been used and I don't dev around hardware. Let me know if anyone is interested. Email me at thepeacedout at gmail dot com or shoot me a tweet at ThePeacedOut ... I only have one so it might go fast!
  21. d1ez3, at 05/31/2011 03:36, says:
    0 people are apple users.. 

Do you know Youtube doesn't replay videos automatically?

Visit TubeEncore.com or replace "youtube" by "tubeencore" in a YouTube video URL to:

  • Replay the video automatically.
  • Select auto replay the whole video or any portion of it.
  • Download the video.
  • Share the video to your friend in the easiest way.
  • Search and replay other Youtube videos.