lxq.link
postscategoriestoolsabout

Mac 和 android 之间的文件传输

方法一: Android File Transfer

使用 google 提供的文件传输工具,下载和安装都很简单

https://www.android.com/filetransfer/


方法二: Android Debug Bridge (adb)

在另一篇文章中整理过一些 adb 常用命令

这篇文章详细说一下,通过adb来实现 android 和 Mac 之间的文件传输

具体命令:

# 拷贝文件到设备上:
adb push local_path remote_path

# 从设备中拷贝文件:
adb pull remote_path local_path

下面拿一个在 Mac 上刚下载好的视频举例

adb的安装方式可以具体查询资料,这里不再细讲

安装完adb之后需要在手机上打开开发者模式

进入手机设置 => 关于此设备(About tablet),连续点击设备号(Build number)几次即可打开

这个时候手机设置会多一个开发者选项,在这里将 USB 调试模式打开

回到 mac 上打开终端,运行adb devices,如果有新的设备出现就是连接成功了

adb devices

# 连接设备
adb shell

# 进入到内部存储文件夹,我本地的具体路径是:
cd /storage/self/primary/

# 创建一个存放视频的文件夹
mkdir -p jzyds/video
cd jzyds/video
pwd

# 那视频文件夹的完整路径为
# /storage/self/primary/jzyds/video

打开另外一个窗口

cd Downloads

# 拷贝文件到设备上:
adb push ./1582858810258508.mp4 /storage/self/primary/jzyds/video

这样就复制到设备了

从设备向Mac传输文件:

# ~/Downloads

mkdir test
adb pull /storage/self/primary/jzyds/video/1582858810258508.mp4 ./test

2020-04-05