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



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

但问题是,"android文件传输"会显示所有其他文件夹,但不会显示我的文件夹和文件。我甚至试着只创建一个文件,而不是一个目录。同样的结果。

拔下设备插头或重新启动"android文件传输"都无济于事。

也许"android文件传输"是坏工具?

也许"android文件传输"是坏工具?

没有。

在Android 3.0+上,你需要让媒体扫描仪为你的文件编制索引,然后它才能通过MTP显示在你的Mac上。MediaScannerConnection上的静态scanFile()方法是IMHO的最佳选择。

我刚刚遇到了类似的问题。对于Android 6.0.1,只需重新启动设备即可解决问题。

这里有一个简单的工具,可以调用Android媒体扫描程序。

https://play.google.com/store/apps/details?id=com.addz.mediascanner&hl=en-

在你的Android设备上安装它,运行它,丢失的文件应该会显示在你电脑上的Android文件传输中。

相关内容

  • 没有找到相关文章

最新更新