先說一下adb命令配置,如果遇到adb不是內部或外部命令,也不是可運行的程式或批量文件。配置下環境變數1、adb不是內部或外部命令,也不是可運行的程式或批量文件。解決辦法:在我的電腦-屬性-高級電腦配置-環境變數,系統變數找到path,把sdk的platform-tools添加進去就可以了。D:\...
先說一下adb命令配置,如果遇到adb不是內部或外部命令,也不是可運行的程式或批量文件。配置下環境變數
1、adb不是內部或外部命令,也不是可運行的程式或批量文件。
解決辦法:在我的電腦-屬性-高級電腦配置-環境變數,系統變數找到path,把sdk的platform-tools添加進去就可以了。
D:\Java\android\android-sdk\platform-tools
2、用命令行把手機上的文件拷貝到電腦上
adb pull sdcard/1222073679.png
拷貝文件夾命令,如把log文件夾拷貝到電腦當前目錄
adb pull sdcard/log/
拷貝文件夾到當前文件夾下的某文件夾裡面,如拷貝360文件夾到當前文件夾的360裡面
adb pull sdcard/360/ 360
3、如何把某個app的資料庫文件複製到電腦上
此方法需要root手機
先把資料庫文件複製到手機sdcard上
E:\test>adb shell shell@hwC199:/ $ su su root@hwC199:/ # cd /data/data/com.android.contacts/databases/ cd /data/data/com.android.contacts/databases/ root@hwC199:/data/data/com.android.contacts/databases # ls ls contacts_app.db contacts_app.db-journal root@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輸入命令後,執行此命令(把contacts_app.db複製到sdcard卡)
cp /data/data/com.android.contacts/databases/contacts_app.db /mnt/sdcard/
這樣contacts_app.db資料庫文件就複製到手機sdcard上了。在電腦上某個文件夾shift+右鍵開一個終端,再用以下語句複製到電腦上即可
adb pull sdcard/contacts_app.db
4、順便學一下push命令吧
adb push aaa/contacts_app.db /sdcard/
把文件contacts_app.db拷貝到手機sdcard上