java andorid创建文件当连接转移到pc时,文件不存在

时间:2017-08-01 08:45:57

标签: java android

因此,当我在我的应用程序上创建文件时,我的设备会看到此文件但是当我将设备连接到计算机时,我会转到此路径,但我看不到此文件。当我将此文件复制到diffrent文件夹(在我的设备中)或重新启动设备时,我看到此文件。我应该怎么做才能拥有这个文件,而不是这样做?

这是我保存此文件的方式:

  Serializer serializer = new Persister();
//                  String path = Environment.getExternalStorageDirectory() + File.separator + "yourFolder";
//
//                  File folder = new File(path);
                    File file1 = new File(folder, "news222.xml");

                    try {
                        serializer.write(LFRFIDActivity.root, file1);
                    } catch (Exception e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                    }

1 个答案:

答案 0 :(得分:0)

我在创建文件后这样做了,它可以工作:

MediaScannerConnection.scanFile(this, new String[] { file.getAbsolutePath() }, null, null);