USB Host対応リスト †
USB Hostで記載したようにUSB Host APIを使用するにはまずAndroid端末側でUSB Host機能を実装していなければなりません。悲しい事にUSB Host機能をサポートしているかどうか端末のスペックシートからは見出す事が出来ない状況です。
そこで端末がUSB Hostをサポートしているかどうか確認する方法について考えてみました。
- 端末メーカーのサイトで対応しているか調べる
一番確実だけどね =)
- 対応リストを探す
なかなか見当たらない X-(
- USB Host Viewerが使用できるか確認する
USB Host Viewerでは端末に必要な機能として「android.hardware.usb.host」と「android.hardware.touchscreen」を要求しています。端末メーカーがGoogle Playに対してUSB Hostをサポートしていると自己申告している場合、USB Host Viewerが対応機種として表示される可能性が高いです。ただし、自己申告ですので間違っている場合もありますし、HardwareはサポートしてるけどSoftwareではサポートしていないケースもあります*1。
購入前に調べるのなら携帯販売店のデモ機で(ry
- ネットの噂を信じてみる
今の所、これしか、、、。
独断と偏見とネットの噂によるUSB Host対応リスト †
リストの信頼性は低いと思ってください。
SmartPhone †
端末 | 状況 | 備考 |
Galaxy Nexus (SC-04D) | ◎ | 初期のFirmでは機能が無効になっています。最新のFirmに更新してください。 |
Xperia mini pro (SK17i) | ◎ | Android 4.0に更新する事で使用できました |
GALAXY Note SC-05D | ※3 | Android 4.0更新有 |
GALAXY SII LTE SC-03D | ※3 | Android 4.0更新有 |
GALAXY SII SC-02C | ※3 | Android 4.0更新有。Twitter経由でAPI対応との噂。 |
Tablet †
端末 | 状況 | 備考 |
XOOM | ◎ | 海外版で確認。多分au国内版でも使えるんじゃないかな。要ケーブル |
Nexus 7 | ◎ | 問題無し。要ケーブル。 |
REGZA Tablet AT570 | ◎ | Dockがあるとデバッグ快適だが高い>< |
REGZA Tablet AT3S0 | ◎ | USBホスト端子付きで変換ケーブル要らず。デバッグ快適。 |
Optimus Pad L-06C | ◎ | API側に不具合が見られ正直無かったことにしたいorz |
ICONIA TAB A500 | ◎ | USBホスト端子付きで変換ケーブル要らず。デバッグ快適。 |
Eee Pad Transformer TF101 | ※1 | |
Thinkpad Tablet | ※1 | |
ARROWS Tab LTE F-01D | ※1 | |
Sony Tablet S | ※1 | |
REGZA Tablet AT700 | ※1 | |
Key : USB Host/USB Host Viewer対応リスト