实现安卓手机能够读写移动硬盘,要从硬件和软件两个方面来实现。
硬件方面,首先手机要支持OTG,需要移动硬盘USB接口转OTG接头,连接手机。
其次手机不能给移动硬盘供电,需要有独立供电接口的,连接移动硬盘的集线器。
现在已经有了,带供电插口的,可转OTG的,多合一USB集线器。供移动硬盘连接手机。
软件方面,主要和移动硬盘的存储格式相关。移动硬盘的存储格式,主要是NTFS。很多手机的自带文件管理器,不识别NTFS。
可以安装一些其它文件管理器,例如ES文件浏览器,可以识别NTFS系统的文件,但是只能读取,不能写入和删除文件。并且,如果移动硬盘有多个分区,ES只能读取第一个分区。
目前,我没发现安卓手机对NTFS文件系统写入的办法。
当然,移动硬盘也是可以实现安卓手机的写入的。这需要改变移动硬盘的存储文件格式,重新格式化为exfat格式,就行了。安卓5.0以上支持exfat,一般14年以后生产的手机,应该能支持exfat文件系统。
多说一下,exfat格式,可以在win XPsp3,win7,win10,和苹果Mac之间通用,但是在win和Mac之间交流时,比如忘了卸载等使用不当时,会造成数据丢失。这个不影响安卓手机对exfat文件的读写。
很多手机支持内置的exfat的TF卡,但一般都不支持OTG连接的外置的exfat系统,无论是U盘,还是移动硬盘。
我们可以安装Solid explorer(SE),以及它的OGT插件,来实现对OTG连接的exfat移动硬盘的读和写,以及删除操作。
有一个有趣的现象,当SE识别exfat的移动硬盘后,ES也能对exfat进行操作了。
还能更变态一点,如果一个移动硬盘做了2个分区,格式分别为exfat和NTFS。首先由SE识别exfat后,ES除了识别exfat分区,还能识别NTFS分区,进行读取。
最后,一定要注意,使用完毕后要在手机设置里,卸载移动硬盘,切记切记。
PS:NTFS文件系统,最大只能支持2T容量,慢慢的移动硬盘起步就是2T了,3T以上的容量也多了起来。NTFS快到头了。