java - 无法从 PC 找到 Android 应用程序创建的文件夹

标签 java android file

我使用以下代码创建了一个小文件夹:

public void createFile(View view) throws IOException {
        File file=new File(getExternalStoragePublicDirectory(DIRECTORY_DOCUMENTS),"MyApp");
        Log.d(tag,file.exists()+"");
        Log.d(tag,file.mkdir()+"");
    }

我创建此文件夹是为了读取用户放置的一些 csv 文件。

问题是我可以在手机上看到该文件夹​​,但在连接手机后在电脑上却看不到该文件夹​​。

我已确保将模式从仅充电更改为文件传输。

最佳答案

对于那些面临类似问题的人来说,这里是解决方案。创建的文件夹仅在包含某些文件时才可见(我们必须手动放置而不是由程序创建)。然后它们就可见了。

关于java - 无法从 PC 找到 Android 应用程序创建的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42748339/

相关文章:

java - 在 Java 中使用 Selenium 单击按钮

java - 为什么在反序列化过程中不调用默认构造函数?

android - Titanium:在 commonjs 模块中需要一个模块

java - 尽管权限在 list 中,但需要 VIBRATE 权限异常

java - 将 URL 转换为普通的 windows 文件名 Java

C读取二进制文件

java - 使用 Java 的系统性能

java - 执行 <jdbc :initalize-database> 时堆内存不足

android - 签名的 Apk 崩溃,不能通过 Android Studio 直接安装

java - 如何使 Java URI 类停止使用文件