adb 拷贝手机中的文件到电脑

来源:互联网 发布:淘宝动态评分能改吗 编辑:程序博客网 时间:2024/04/30 10:17

1、在手机连接电脑时,使用adb  logcat>{d:log_18.txt}


2、拷贝应用安装目录下的文件(如数据库,缓存文件)到电脑。

a、需要有root权限的手机或者电视盒子。

b、执行如下命令:








c、把相应目录下的文件拷贝到sdcard.

cp log.txt  /sdcard

这样就把应用安装目录下cache目录下的log.txt文件拷贝到/sdcard下面了。

d、在电脑上另外开启一个命令行窗口,切到E目录(目录可随意),执行如下命令即可将文件拷贝到电脑。

adb pull sdcard/log.txt 


3、如果文件不是在应用安装目录,可以直接使用命令把文件拷贝出来。

adb pull sdcard/xxx.txt {destDir}


4、adb push 命令

adb push e:\aa.txt  /sdcrad

把e盘下aa.txt文件拷贝到手机sdcard上。


说明:

如果在命令行窗口输入adb命令,提示不是内部命令或者外部命令,也不是可运行的程序。

如类似以下内容:

 PS D:\SVN\server30\Crawler\Tools\binary> adb
adb : 无法将“adb”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ adb
+ ~~~
    + CategoryInfo          : ObjectNotFound: (adb:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

需配置adb 命令。

解决办法:

在电脑的高级环境变量配置中,找到系统变量path,把sdk的platfrom-tools添加进去就可以了。

d:\tools\androidsdk\platform-tools




原创粉丝点击