Android允许使用USB主机模式和USB附件模式开发USB配件。如果我使用附件模式连接外围设备,是否会使手机无法连接到其他外围设备或台式计算机,直到上述硬件设备被拔掉?
通常手机上只有一个USB端口,但请假设使用集线器。
答案 0 :(得分:3)
在USB附件模式下连接外围设备会阻止您同时使用任何其他附件,不会,集线器无法提供帮助。
这是因为在附件模式下,外围设备是USB主机(当手机是USB设备时),USB总线只能有一个主机。因此,附件模式一次限制您使用一个附件。
如果您使用USB Host API将(有能力)手机设为USB主机,那么某些可能会使您在集线器下游使用多个USB设备外围设备 - 至少,总线拓扑支持它,虽然我不知道Android堆栈的绝对事实。