先說一下adb命令配置,如果遇到adb不是內(nèi)部或外部命令,也不是可運行的程序或批量文件。配置下環(huán)境變量
1、adb不是內(nèi)部或外部命令,也不是可運行的程序或批量文件。
解決辦法:在我的電腦-屬性-高級計算機配置-環(huán)境變量,系統(tǒng)變量找到path,把sdk的platform-tools添加進去就可以了。

D:/Java/android/android-sdk/platform-tools
2、用命令行把手機上的文件拷貝到電腦上


拷貝文件夾命令,如把log文件夾拷貝到電腦當(dāng)前目錄
adb pull sdcard/log/
拷貝文件夾到當(dāng)前文件夾下的某文件夾里面,如拷貝360文件夾到當(dāng)前文件夾的360里面
adb pull sdcard/360/ 360
3、如何把某個app的數(shù)據(jù)庫文件復(fù)制到電腦上
此方法需要root手機
先把數(shù)據(jù)庫文件復(fù)制到手機sdcard上
E:/test>adb shellshell@hwC199:/ $ susuroot@hwC199:/ # cd /data/data/com.android.contacts/databases/cd /data/data/com.android.contacts/databases/root@hwC199:/data/data/com.android.contacts/databases # lslscontacts_app.dbcontacts_app.db-journalroot@hwC199:/data/data/com.android.contacts/databases # cp contacts_app.db /mnt/sdcard/_app.db /mnt/sdcard/ <root@hwC199:/data/data/com.android.contacts/databases #

也就是進入su輸入命令后,執(zhí)行此命令(把contacts_app.db復(fù)制到sdcard卡)
cp /data/data/com.android.contacts/databases/contacts_app.db /mnt/sdcard/
這樣contacts_app.db數(shù)據(jù)庫文件就復(fù)制到手機sdcard上了。在電腦上某個文件夾shift+右鍵開一個終端,再用以下語句復(fù)制到電腦上即可
adb pull sdcard/contacts_app.db
4、順便學(xué)一下push命令吧
adb push aaa/contacts_app.db /sdcard/
把文件contacts_app.db拷貝到手機sdcard上
以上內(nèi)容就是小編給大家分享的Android 用adb pull或push 拷貝手機文件到到電腦上,拷貝手機數(shù)據(jù)庫到電腦上,拷貝電腦數(shù)據(jù)庫到手機上的全部內(nèi)容,希望本文所述對大家有所幫助。
新聞熱點
疑難解答
圖片精選