我在Mac上安装了“Android文件传输”。
我的应用程序创建一个文件夹并在其中创建一个文件(权限存在于androidmanifest.xml中),将一些数据写入该文件。
文件存在,我可以在我的android设备中使用标准文件管理器访问它。它显示了许多文件夹,包括我的文件夹,我甚至可以在设备上看到我的文件内容。
但问题是“android文件传输”显示了所有其他文件夹,而不是我的文件夹和文件。我甚至试着只创建一个文件,而不是一个目录。同样的结果。
拔下设备插头或重新启动“android文件传输”都没有帮助。
也许“android文件传输”是个坏工具?
最佳答案
也许“android文件传输”是个坏工具?
不。
在android 3.0+上,您需要让媒体扫描程序为文件编制索引,然后才能通过mtp在mac上看到它。static scanFile()
method on MediaScannerConnection
是您的最佳选择。