1
回答
SD卡文件在电脑上看不了,在手机上能看到,怎么回事


FileWriter fout = new FileWriter (path);   

fout.write("network_type="+type+";");  

fout.close(); 

在手机上能查看到这个文件,但是在连接USB打开,没有发现这个文件,win7的显示隐藏文件也打开了,就是看不到,什么原因呢?

举报
开源小狄
发帖于2年前 1回/222阅
共有1个答案 最后回答: 2年前

操作系统通过驱动跟硬件联系,而硬盘驱动被文件系统隐藏了,所以,关键是操作系统跟文件系统之间的联系,手机上能看到,是因为SD卡是直接挂载在手机的OS上作为一个目录的形式存在的,访问当然没问题,但插入电脑后,电脑的OS要通过某种途径先跟手机的硬件联系上,如果手机通过USB连入电脑后,电脑能访问到SD卡,并且也能看到里面的文件,但独独看不到你想要的文件,那就检查下文件名,如果是中文文件名的话,很大可能无法识别的。

如果连进去后,什么都看不到,那就说明,驱动挂载了,但是文件系统不工作。必须换一个驱动,看看你手机是什么型号,下载专门的驱动安装下就OK了

--- 共有 2 条评论 ---
焙焙龙回复 @开源小狄 : 如果你的手机在电脑上被识别成一个U盘的话是可以的,如果不是,就不行 2年前 回复
开源小狄是中文名,一个Txt文本文件,这还能涉及到驱动问题?用代码写的,是否是代码上的问题? 2年前 回复
顶部