在adb中复制文件时出现'failed on '...' - Cross-device link'报错,这是因为安卓将手机内部存储和sdcard当作不同的设备,下面利用cat命令解决此问题。
工具/原料
1
linux
2
adb
3
android 手机
方法/步骤
1
将手机链接电脑,确保手机已经root
2
安装adbsudo apt install adb
3
切换到root权限su
4
以root权限启动adbadb root
5
进入adb shelladb shell
6
有些手机由于root不彻底,进入adb shell后不是root权限,需要切换一下su
7
现在就可以将system目录下的文件复制到sdcard下了cat /system/filename > /sdcard/filename