如何使用 adb 命令在没有 sd 卡的设备上推送文件

新手上路,请多包涵

如何将文件从计算机推送到没有 SD 卡的 Android 设备。我试过了:

 C:\anand>adb push anand.jpg /data/local
3399 KB/s (111387 bytes in 0.032s)

C:\anand>adb push anand.jpg /data/opt
3199 KB/s (111387 bytes in 0.034s)

C:\anand>adb push anand.jpg /data/tmp
3884 KB/s (111387 bytes in 0.028s)

以上命令将文件 anand.jpg 移动到设备,但我没有在设备中得到这个 jpg 文件。我在 cmd 提示符下没有得到任何成功结果,我只得到:

 3399 KB/s (111387 bytes in 0.032s).

原文由 Nikhil Kumar 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 860
2 个回答

从 Ubuntu 终端,下面对我有用。

 ./adb push '/home/hardik.trivedi/Downloads/one.jpg' '/data/local/'

原文由 Hardik Trivedi 发布,翻译遵循 CC BY-SA 4.0 许可协议

在尝试了所有答案后,这对我有用

我在哪里将桌面上的文件推送到使用 adb 无线连接的 Android 设备(Redmi K20 pro)。

此命令将文件推送到我手机上的下载文件夹

adb push ~/Desktop/notifications.drawio ./storage/emulated/0/Download

如果您收到权限被拒绝错误,则在运行此之后

尝试按顺序运行这些命令(这基本上会更改目录权限)

 adb shell

chmod 777 /data/local/tmp

exit

然后运行尝试 adb push 命令

我在 这里记录了这一点, 请随时分享您的观点并帮助改进它。

原文由 Mahesh Jamdade 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题