为了账号安全,请及时绑定邮箱和手机立即绑定

Nexus 4无法通过MTP显示文件

Nexus 4无法通过MTP显示文件

莫回无 2019-10-28 15:44:42
我试图将一个简单的XML文件简单地写入SD卡,但我注意到Nexus 4确实写入了该文件,但是使用Windows 7不能通过MTP协议查看该文件。码:public void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.main);    CustomerQueryRqType customerQueryRequest = new CustomerQueryRqType();    Serializer serializer = new Persister();    File myFile = new File(Environment.getExternalStorageDirectory() + "/customerQueryRequest.xml");    try {        boolean created = myFile.createNewFile();        serializer.write(customerQueryRequest, myFile);    } catch (Exception e) {        e.printStackTrace();    }}我可以使用Astro File Manager在手机上看到文件:但是Windows看不到...:adb shell 在目录上显示:ls -ldrwxrwxr-x root     sdcard_rw          1970-01-16 20:51 Alarmsdrwxrwxr-x root     sdcard_rw          1970-01-16 20:51 Androiddrwxrwxr-x root     sdcard_rw          2012-11-21 19:30 DCIMdrwxrwxr-x root     sdcard_rw          1970-01-16 20:51 Downloaddrwxrwxr-x root     sdcard_rw          1970-01-16 20:51 Moviesdrwxrwxr-x root     sdcard_rw          1970-01-16 20:51 Musicdrwxrwxr-x root     sdcard_rw          1970-01-16 20:51 Notificationsdrwxrwxr-x root     sdcard_rw          2012-11-19 12:06 Picturesdrwxrwxr-x root     sdcard_rw          1970-01-16 20:51 Podcastsdrwxrwxr-x root     sdcard_rw          2012-11-19 13:22 Ringtonesdrwxrwxr-x root     sdcard_rw          2012-11-19 14:33 bluetooth-rw-rw-r-- root     sdcard_rw       79 2012-12-05 22:26 customerQueryRequest.xmldrwxrwxr-x root     sdcard_rw          2012-11-20 02:50 data-rw-rw-r-- root     sdcard_rw    11394 2012-11-19 13:54 eightpen_custom_gesturesdrwxrwxr-x root     sdcard_rw          2012-11-19 13:17 mediaNexus 4怎么了?为什么要在Windows中隐藏我的东西?
查看完整描述

3 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

似乎是一个已知问题,会影响通过MTP的Android USB文件访问。MTP缓存会过期,直到手机重新启动。


一个解决办法是:


清除“媒体存储”应用程序的数据

使用SDrescan或SD扫描仪(也适用于Android 4.4 / 5,可在F-Droid上使用)应用程序强制进行更新

或者只是完全避免使用USB。该问题不会影响访问文件的其他方法。例如,尝试使用AirDroid传输文件。


注意:这不适用于Android 5.0.2:清除“媒体存储”并使用SD重新扫描器后,文件夹在Windows 7中显示为无法打开的4K文件。唯一的解决方案是再次清除媒体存储并重新启动设备


查看完整回答
反对 回复 2019-10-28
  • 3 回答
  • 0 关注
  • 470 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信