Android 文件传输看不到应用程序创建的文件夹

标签 android macos file transfer

我在 mac 上安装了“android 文件传输”。 我的应用程序创建一个文件夹并在其中创建一个文件(权限存在于 AndroidManifest.xml 中),将一些数据写入该文件。 文件存在,我可以在我的 android 设备中使用标准文件管理器访问它。它显示了很多文件夹,包括我的文件夹,我什至可以在设备上看到我的文件的内容。

但问题是“android 文件传输”显示了所有其他文件夹,但没有显示我的文件夹和文件。我什至尝试只创建一个文件,而不是一个目录。相同的结果。

拔下设备或重新启动“android 文件传输”没有帮助。

也许“android 文件传输”是个坏工具?

最佳答案

Maybe "android file transfer" is broken tool?

没有。

在 Android 3.0+ 上,您需要先让媒体扫描仪为您的文件编制索引,然后您的 Mac 才能通过 MTP 看到该文件。 static scanFile() method on MediaScannerConnection恕我直言,是您的最佳选择。

关于Android 文件传输看不到应用程序创建的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15007139/

相关文章:

android - 如何在Android上创建下雨效果(粒子)?

java - 在 glOrtho View 中绘制一条线,为什么它使用默认投影?

node.js - 为什么重启会恢复 Node 版本

windows - 确定文件是否正在 Windows 上的 Perl 中使用

android - 是否可以裁剪相机预览?

android - Android 中的 Runtime.exec() 挂起

objective-c - 在 Objective-C 中使用命令行运行格式化 USB 驱动器时出错

macos - 线端不可知差异?

java - 检查文件是否存在,如果存在则创建一个具有更高编号的新文件

python - 如何从一个文件中打开多个文件(行值是文件名),然后更改其值?