”
1. HID裝置:鍵盤、滑鼠、觸控板、遊戲手柄(需要配置)等等,Android 3.1+
2. Mass Storage儲存裝置: 隨身碟,行動硬碟等,Android 3.1+
3. Audio裝置:一些USB耳機,音訊解碼器,都是可以原生支援的, Android 5.0+
4. MTP裝置:數碼相機,手機(作為客戶端)等等。Android 7.0+
5. USB印表機: 老的印表機僅支援USB,可以透過OTG配合APP使用。Android 3.1+
6. USB顯示器/外接顯示卡:支援Displaylink晶片的外接顯示卡,配合APP使用。Android 5.0+
7. USB乙太網:外接USB乙太網卡,透過RJ45網線上網。Android 4.4+
8. USB MIDI:外接電音器材,例如鍵盤什麼的. Android 6.0+
9. USB Camera:UVC免驅攝像頭,配合APP支援。 Android 4.0+
10. USB 串列埠: 可以外接USB串列埠裝置用於除錯智慧硬體等。Android 3.1+
其實還是蠻多的,基本上電腦的一些外設配件,Android都會慢慢支援了,這也是Android相比iOS的一大好處,這裡面大多數型別我都有嘗試過,沒嘗試的網上也很容易能找到資源。Android官方自從3.1.x開始支援USB Host,也就是OTG的功能,同時抽象出了USB相關操作API,android.hardware.usb,原則上,只要透過Android 提供的USB的API來開發,任何裝置都可以支援。
”
1. HID裝置:鍵盤、滑鼠、觸控板、遊戲手柄(需要配置)等等,Android 3.1+
2. Mass Storage儲存裝置: 隨身碟,行動硬碟等,Android 3.1+
3. Audio裝置:一些USB耳機,音訊解碼器,都是可以原生支援的, Android 5.0+
4. MTP裝置:數碼相機,手機(作為客戶端)等等。Android 7.0+
5. USB印表機: 老的印表機僅支援USB,可以透過OTG配合APP使用。Android 3.1+
6. USB顯示器/外接顯示卡:支援Displaylink晶片的外接顯示卡,配合APP使用。Android 5.0+
7. USB乙太網:外接USB乙太網卡,透過RJ45網線上網。Android 4.4+
8. USB MIDI:外接電音器材,例如鍵盤什麼的. Android 6.0+
9. USB Camera:UVC免驅攝像頭,配合APP支援。 Android 4.0+
10. USB 串列埠: 可以外接USB串列埠裝置用於除錯智慧硬體等。Android 3.1+
其實還是蠻多的,基本上電腦的一些外設配件,Android都會慢慢支援了,這也是Android相比iOS的一大好處,這裡面大多數型別我都有嘗試過,沒嘗試的網上也很容易能找到資源。Android官方自從3.1.x開始支援USB Host,也就是OTG的功能,同時抽象出了USB相關操作API,android.hardware.usb,原則上,只要透過Android 提供的USB的API來開發,任何裝置都可以支援。