我正在使用adb-sync
将文件从笔记本电脑同步到手机上的SD卡。
adb-sync
报告成功将文件推送到目标位置。
在/storage/9016-4EF8/Music
中导航到adb shell
,列出了新文件,紧接以下消息:
ls: ./.android_secure: Permission denied
但是,新文件并未出现在笔记本电脑上的文件浏览器中。此外,我的音乐播放器看不到它们。
adb shell
(不同的项目-请参见注释),否则将完美列出SD卡的内容,即AFAICT。只是adb-sync
传输错误地显示为存在。
也许这是相关的,但是adb shell
在创建新文件时也会报告成功。这些文件也不会出现在我的文件浏览器(Dolphin)中。在Dolphin中创建新文件可以正常工作,并且在adb shell
中正确列出了该文件!
所以我相信他们实际上并没有转移。或者它们被转移到内部存储器中一个奇怪的地方。他们实际上可能在哪里?
答案 0 :(得分:2)
我有一点时间来澄清我对此的想法。实际上,adb-sync
对于此讨论不是必需的。问题实际上是adb
shell中的文件系统操作未反映在我的文件管理器Dolphin的视图中。因此,我启动了手机的文件浏览器,瞧,有改动了!
因此,显然这是与备受争议的MTP协议有关的问题。除非有人要添加一些内容,否则我很乐意将其保留。