回答:
あなたはしたいUSBホストモードが必要です、アンドロイド3.1(最大)を、ハードウェアのサポートを。
3.1以前のAndroidはUSBホストモードをサポートしていません。つまり、USBサムドライブ、キーボードなどを接続することはできません。
ただし、Nexus Oneの場合、誰かがAndroidカーネルを変更して、Android 2.2を実行しているNexus OneのUSBホストサポートをハックすることができました(明らかに、このハックは2.1でも動作します)。
HTC Desireの同様の手順:
Samsung Galaxy S2は、USB On the Go(OTG)を公式にサポートしています。Samsung Galaxy S2の公式アダプターは、ハンドセットのmicroUSB接続を標準USB接続に変換するため、USBフラッシュドライブを接続できます。部品番号ET-R205UBEGSTDを探します。