adb 拷貝手機中的文件到電腦

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




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章