Google unterstützt Hardware-Hacker mit dem Android ADK

Die jährliche Google I / O-Entwicklerkonferenz war schon immer ein Hot Spot für mobile Geräte. In den letzten Jahren hat Google es sich zur Aufgabe gemacht, den Teilnehmern die neuesten Android-Smartphones kostenlos zur Verfügung zu stellen, und Gadget-Liebhaber in einen Fütterungsrausch versetzt, wenn sich die Show nähert. Die Tickets für die diesjährige Veranstaltung, die diese Woche in San Francisco stattfand, waren in weniger als einer Stunde ausverkauft. Aber nächstes Jahr ist die heißeste Android-Hardware auf der Konferenz möglicherweise nicht das, was Google verteilt, sondern das, was die Teilnehmer mitbringen.

Frühere Android-Geräte konnten nur eingeschränkt mit anderer Hardware über Bluetooth und einige rudimentäre USB-Funktionen interagieren. Beginnend mit Android 3.1, einem Update für Android-Tablets, das diese Woche ausgeliefert wird, hat Google die USB-Funktionen seines mobilen Betriebssystems erheblich erweitert. Geräte mit Android 3.1 können mit der gesamten Palette vorhandener USB-Eingabegeräte - einschließlich Tastaturen, Mäusen und Gamecontrollern - interagieren und Android als Allzweck-Betriebssystem weiter festigen, das nicht nur auf Smartphones und Tablets beschränkt ist.

[Galen Gruman sagt, dass das Android-basierte Galaxy Tab 10.1 der erste echte iPad-Rivale ist. | Bleiben Sie mit dem Developer World-Newsletter über die wichtigsten Neuigkeiten und Erkenntnisse zur Softwareentwicklung auf dem Laufenden. ]]

Noch verlockender ist jedoch, dass Google eine ganz neue Klasse von USB-Geräten vorstellt, die speziell für die Interaktion mit Android entwickelt wurden. Google nennt diese Geräte Android Open Accessories, und ihre Funktionen gehen weit über das hinaus, was Sie von Ihrem alltäglichen PC-Peripheriegerät erwarten.

Diese Peripheriegeräte sind PCs

Dass ein solches Gerät über USB angeschlossen werden kann, sollte nicht überraschen. Um jedoch alle USB-Peripheriegeräte anschließen zu können, muss ein PC als USB-Host fungieren. Gemäß der USB-Spezifikation muss ein Gerät, das den USB-Host-Modus unterstützt, 500 mA bei 5 Volt liefern. Für einen PC ist das kein Problem, aber für die bescheidenen Akkus der meisten Telefone ist es zu viel. Daher bauen die Hersteller von Mobiltelefonen normalerweise nicht die Hardware, die zur Unterstützung des USB-Host-Modus erforderlich ist, in ihre Produkte ein.

Um diese Einschränkung zu umgehen, übernimmt Android-Zubehör selbst die Rolle des USB-Hosts. Tatsächlich wird ein an ein Android-Zubehör angeschlossenes Android-Gerät zu einer Art Smart Controller, wobei das Android-Zubehör die Hauptarbeit leistet. Dies bedeutet, dass das Android-Zubehör genügend Strom für sich selbst und das Android-Gerät liefern muss. Dies ist jedoch einfacher, wenn das Gerät nicht für den Transport in Ihrer Hemdtasche ausgelegt ist.

Alle Werkzeuge, die Sie brauchen