*USB Host対応リスト [#root]
[[USB Host]]で記載したようにUSB Host APIを使用するにはまずAndroid端末側でUSB Host機能を実装していなければなりません。悲しい事にUSB Host機能をサポートしているかどうか端末のスペックシートからは見出す事が出来ない状況です。

そこで端末がUSB Hostをサポートしているかどうか確認する方法について考えてみました。

-''端末メーカーのサイトで対応しているか調べる''~
一番確実だけどね =)
-''対応リストを探す''~
なかなか見当たらない X-(
--[[さき的視点:USB機器を利用可能なAndroid端末はどれ? - livedoor Blog(ブログ):http://blog.livedoor.jp/yousuke_saki/archives/51754072.html]]
-''USB Host Viewerが使用できるか確認する''~
USB Host Viewerでは端末に必要な機能として「android.hardware.usb.host」と「android.hardware.touchscreen」を要求しています。端末メーカーがGoogle Playに対してUSB Hostをサポートしていると自己申告している場合、USB Host Viewerが対応機種として表示される可能性が高いです。ただし、自己申告ですので間違っている場合もありますし、HardwareはサポートしてるけどSoftwareではサポートしていないケースもあります((Nexus OneはUSB Host対応と提示してますがAndroid 2.3までしか更新されてませんので実質USB Host APIは使用できません。また初期のGalaxy NexusのようにHardwareはサポートしているにも関わらずUSB Host APIを使わせないというヘンテコ実装をした端末もあります。Galaxy Nexusは黒歴史として記憶から消したい X-( ))。~
購入前に調べるのなら携帯販売店のデモ機で(ry
--[[USB Host Viewer - Google Play の Android アプリ:https://play.google.com/store/apps/details?id=com.synchack.android.usbhostviewer]]
--[[USB Host/USB Host Viewer対応リスト]]
-''ネットの噂を信じてみる''~
今の所、これしか、、、。


**独断と偏見とネットの噂によるUSB Host対応リスト [#lists]

リストの信頼性は低いと思ってください。

-◎:確認済み
-○:端末メーカーの情報
-※1:[[さき的視点:USB機器を利用可能なAndroid端末はどれ? - livedoor Blog(ブログ):http://blog.livedoor.jp/yousuke_saki/archives/51754072.html]]
-※2:Amazonの変換ケーブル評価の投稿を参考
-※3:Hardware側ではUSBホストをサポートしているはずだが、アップデート後にAPIが使えるかは不明
// -△:噂レベル
// -−:対応していると思われるがAndroid 2.3止まりでAPIには対応せず

***SmartPhone [#sumaho]

|端末|状況|備考|h
|LEFT:|CENTER:|LEFT:|c
|[[Galaxy Nexus (SC-04D)>端末/Galaxy Nexus]]|◎|初期の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 [#tablet]

|端末|状況|備考|h
|LEFT:|CENTER:|LEFT:|c
|[[XOOM>端末/XOOM]]|◎|海外版で確認。多分au国内版でも使えるんじゃないかな。要ケーブル|
|[[Nexus 7>端末/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対応リスト]]

//-----
//#ls


// EOF