Androidは、3.1以降のバージョンでUSBホスト機能がサポートされている。2.3に関しては、2.3.4にUSBホスト機能が拡張ライブラリとして移植されているが、これをサポートするかどうかはメーカーで選択できるようだ。 USBホスト機能が使えるとアマゾンで700円程度の変換ケーブルを買うだけで手持ちのUSBメモリがスマホの外部記憶装置として使えるのでとても便利だ。 スマートフォンであればパソコンにデータを転送するためにアクセサリモードで接続できれば十分かも知れない。しかし、タブレットのようにある程度パネルサイズが大きくなってくると、ちょっとしたノートパソコン代わりのような使い方もするだろう。タブレット向けのAndoroid 3.1からUSBホスト機能がサポートされているのもそのあたりを意識しているのかもしれない。 このホストモード、USBハブ、マウス、キーボードなどがサポートされていて