在执行 `adb-sync` 之后,文件*真正*存在于何处?
Where do files *really* exist after doing`adb-sync`?
我正在尝试使用 adb-sync
将文件从笔记本电脑同步到 phone 上的 SD 卡。
adb-sync
报告成功将文件推送到目的地。
导航到 adb shell
中的 /storage/9016-4EF8/Music
,列出了新文件,紧跟在以下消息之后:
ls: ./.android_secure: Permission denied
但是新文件没有出现在笔记本电脑的文件资源管理器中。此外,我的音乐播放器看不到它们。
adb shell
(不同的项目 - 见评论)否则会完美列出 SD 卡的内容,AFAICT。只有 adb-sync
笔交易错误地显示为不存在。
也许这是相关的,但是adb shell
在创建新文件时报告成功,并且这些文件也没有出现在我的文件资源管理器(Dolphin)中。在 Dolphin 中创建新文件工作正常,并正确列在 adb shell
!
中
所以我相信他们实际上并没有转移。或者它们被转移到内存中某个奇怪的地方。他们实际可能在哪里?
我花了一些时间来澄清我对此的想法。其实 adb-sync
对于这个讨论是没有必要的。问题实际上是 adb
shell 中的文件系统操作没有反映在我的文件管理器 Dolphin 的视图中。所以我启动了 phone 的文件浏览器,瞧,有变化!
很明显,这是一个与备受诟病的 MTP 协议有关的问题。我很乐意就此打住,除非有人要补充。
我正在尝试使用 adb-sync
将文件从笔记本电脑同步到 phone 上的 SD 卡。
adb-sync
报告成功将文件推送到目的地。
导航到 adb shell
中的 /storage/9016-4EF8/Music
,列出了新文件,紧跟在以下消息之后:
ls: ./.android_secure: Permission denied
但是新文件没有出现在笔记本电脑的文件资源管理器中。此外,我的音乐播放器看不到它们。
adb shell
(不同的项目 - 见评论)否则会完美列出 SD 卡的内容,AFAICT。只有 adb-sync
笔交易错误地显示为不存在。
也许这是相关的,但是adb shell
在创建新文件时报告成功,并且这些文件也没有出现在我的文件资源管理器(Dolphin)中。在 Dolphin 中创建新文件工作正常,并正确列在 adb shell
!
所以我相信他们实际上并没有转移。或者它们被转移到内存中某个奇怪的地方。他们实际可能在哪里?
我花了一些时间来澄清我对此的想法。其实 adb-sync
对于这个讨论是没有必要的。问题实际上是 adb
shell 中的文件系统操作没有反映在我的文件管理器 Dolphin 的视图中。所以我启动了 phone 的文件浏览器,瞧,有变化!
很明显,这是一个与备受诟病的 MTP 协议有关的问题。我很乐意就此打住,除非有人要补充。