Androidは、3.1以降のバージョンでUSBホスト機能がサポートされている。2.3に関しては、2.3.4にUSBホスト機能が拡張ライブラリとして移植されているが、これをサポートするかどうかはメーカーで選択できるようだ。 USBホスト機能が使えるとアマゾンで700円程度の変換ケーブルを買うだけで手持ちのUSBメモリがスマホの外部記憶装置として使えるのでとても便利だ。 スマートフォンであればパソコンにデータを転送するためにアクセサリモードで接続できれば十分かも知れない。しかし、タブレットのようにある程度パネルサイズが大きくなってくると、ちょっとしたノートパソコン代わりのような使い方もするだろう。タブレット向けのAndoroid 3.1からUSBホスト機能がサポートされているのもそのあたりを意識しているのかもしれない。 このホストモード、USBハブ、マウス、キーボードなどがサポートされていて
![Android USBホスト機能 便利だけど要注意](https://cdn-ak-scissors.b.st-hatena.com/image/square/a88200dda52e5649b83e3d356429ce55e7a21e7e/height=288;version=1;width=512/http%3A%2F%2F4.bp.blogspot.com%2F-m9-tG3kvxCo%2FUCBkoG8zfQI%2FAAAAAAAABdc%2F0GMkGxhYDFQ%2Fw1200-h630-p-k-no-nu%2FUSB.jpg)