Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> Android 用adb pull或push 拷貝手機文件到到電腦上,拷貝手機數據庫到電腦上,拷貝電腦數據庫到手機上,

Android 用adb pull或push 拷貝手機文件到到電腦上,拷貝手機數據庫到電腦上,拷貝電腦數據庫到手機上,

編輯:關於android開發

Android 用adb pull或push 拷貝手機文件到到電腦上,拷貝手機數據庫到電腦上,拷貝電腦數據庫到手機上,


先說一下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上

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved