Ответ 1
У меня была та же проблема. Я удалил "-p", удалил "_" из моего имени файла и переместил его в другое место, и он сработал.
Команда ADB:
adb pull -p /data/local/tmp/myFile.txt c:\myFile.txt
return text " Перенос: 11468800/38632644 (29%)"
Но если я использую команду:
adb push -p c:\myFile.txt /data/local/tmp/myFile.txt
Я вижу ошибку: " не может stat 'c:\myFile.txt': дескриптор файловой системы.
помощь adb содержит текст
adb push [-p] <local> <remote>
- copy file/dir to device
('-p' to display the transfer progress)
Что не так?
У меня была та же проблема. Я удалил "-p", удалил "_" из моего имени файла и переместил его в другое место, и он сработал.
Похоже, что обработка аргументов adb push
нарушена. При использовании -p кажется, что это аргумент (локальный файл /dirname ) и будет обрабатывать фактическое имя файла как удаленный файл /dirname, который, очевидно, не будет работать, поскольку он пропускает предыдущий удаленный путь. При использовании -p в конце копирования, похоже, не запускается вообще.