我需要枚举 MTP android 设备的内容并将文件从设备传输到 Windows PC。
按照此处找到的将内容从设备传输到 PC的指南,我尝试将简单的文本文档传输到指定目录。但是,输出文件始终为空,即使返回值表明X number of bytes have been written.
我只使用推荐的 Windows API 调用创建了一个 SSCCE,以轻松重现该问题。我使用了 API 文档和官方示例项目作为参考。
为了测试,我有一个通过 MTP 连接的 android 手机,在根目录上有一个名为的文件夹testFolder,里面有一个testfile.txt带有文本的文件hello world。运行此应用程序时,输出表明已写入 11 个字节,但文件为空。请你自己试试?
我似乎无法理解为什么文件总是空的。有任何想法吗?
谢谢你的时间。