我的Android系统文件无法在计算机上显示

时间:2016-11-23 21:54:59

标签: android file

我正在创建一个存储WAV文件的应用程序。它在我的手机上的外部存储器中创建一个文件夹,然后存储它。它成功地做到了这一点但是,当我通过MTP上的USB将手机插入计算机时,文件夹和我的应用程序生成的任何文件都不会显示。我该怎么办?

我无法使用以下代码,因为我的API min不支持DIRECTORY_DOCUMENTS。是不是只需要更改文件路径就可以在计算机上查看它们?如果是这样,我应该输入什么文件路径? :

protected String mDir = Environment.DIRECTORY_DOCUMENTS;
protected File mPath = Environment.getExternalStoragePublicDirectory(mDir);

protected void writeLogFile(String filename) {
    File f = new File(mPath, filename + ".txt");
    f.getParentFile().mkdirs();
    try (BufferedWriter bw = new BufferedWriter(new FileWriter(f, false))) {

        // Details omitted.

    } catch (Exception e) {
        e.printStackTrace();
        return;
    }
    makeText("Wrote " + f.getAbsolutePath());
}

2 个答案:

答案 0 :(得分:0)

从设置中清除媒体存储缓存,然后重新启动手机。它经常通过USB连接发生,因为数据库尚未刷新。

答案 1 :(得分:-1)

我需要做的就是重新启动手机并重新插上电话。