买了个 Type-C 转 USB-A 的转接头,把 U 盘插到手机上,文件管理里什么都没多出来。翻设置,看到「USB 主机」这个词。

USB host 说的是角色,不是功能名。USB 通信里一头是主机,负责供电和调度;另一头是设备,U 盘、键盘、打印机都算设备。手机平时当设备,接电脑传文件;插上转接头之后,它得切到主机模式才带得动 U 盘。

能不能切,看两样东西

一是硬件,手机的 USB 口要支持 OTG。绝大多数安卓机都支持,iPhone 15 之后的 C 口也支持。二是系统,安卓 6 以后基本内置了常见驱动,插上会弹通知。

有些手机的 OTG 开关藏在设置里的更多连接或者系统菜单,默认是关的,打开之后才认设备。

没反应常见的原因:转接头是纯充电头,里面没有数据线;U 盘是 exFAT 格式,老系统不认;手机电量太低,输出电流不够。

插上之后手机顶部会多一个 U 盘图标,下拉通知栏点浏览,比在文件管理里一层层翻目录直接。拔之前先在通知里点弹出,不然容易写坏文件系统。

能接什么,不能接什么

  • U 盘、读卡器:基本都能用,格式建议 FAT32 或 exFAT。
  • 键鼠:能用,部分游戏和办公软件支持光标。
  • 网卡:免驱的 USB 网卡可以,需要装驱动的安卓一般不行。
  • 移动硬盘:2.5 寸的常因供电不足掉盘,要带独立供电的硬盘盒。

打印机、采集卡这类,安卓的驱动生态很差,插上不认是常态,别抱期待。少数品牌手机自带打印服务,也只认自家型号。

U 盘长期插在手机上不拔,发热明显,电池也掉得快,用完就拔比较好。

电脑这边也分主次

主板上的 USB 口挂在不同控制器下。前置面板的口和后面板的口可能不是一路,一个口带不动移动硬盘,换到后面板就好了。设备管理器里看 USB 根集线器下面的设备树,能看出谁在拖后腿。

一句话:usb host 说的是谁当老大。手机想带 U 盘,就得让它当主机,转接头、格式、供电三样缺一不可。