zoukankan      html  css  js  c++  java
  • adb pull 文件夹的时候注意

    Android 用adb pull或push 拷贝手机文件到到电脑上,拷贝手机数据库到电脑上,拷贝电脑数据库到手机上

     

    先说一下adb命令配置,如果遇到adb不是内部或外部命令,也不是可运行的程序或批量文件。配置下环境变量

    1、adb不是内部或外部命令,也不是可运行的程序或批量文件。

    解决办法:在我的电脑-属性-高级计算机配置-环境变量,系统变量找到path,把sdk的platform-tools添加进去就可以了。

    1
    D:Javaandroidandroid-sdkplatform-tools

    2、用命令行把手机上的文件拷贝到电脑上

    1
    adb pull sdcard/1222073679.png

     拷贝文件夹命令,如把log文件夹拷贝到电脑当前目录

    1
    adb pull sdcard/log/

    拷贝文件夹到当前文件夹下的某文件夹里面,如拷贝360文件夹到当前文件夹的360里面

    1
    adb pull sdcard/360360

     3、如何把某个app的数据库文件复制到电脑上

    此方法需要root手机

    先把数据库文件复制到手机sdcard上

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    E: est>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卡)

    1
    cp /data/data/com.android.contacts/databases/contacts_app.db /mnt/sdcard/

    这样contacts_app.db数据库文件就复制到手机sdcard上了。在电脑上某个文件夹shift+右键开一个终端,再用以下语句复制到电脑上即可

    1
    adb pull sdcard/contacts_app.db

     4、顺便学一下push命令吧

    1
    adb push aaa/contacts_app.db /sdcard/

    把文件contacts_app.db拷贝到手机sdcard上

     
     
  • 相关阅读:
    Service Name Port Number Transport Protocol tcp udp 端口号16bit
    linux linux 互传文件 win 不通过 ftp sftp 往linux 传文件(文件夹)
    soft deletion Google SRE 保障数据完整性的手段
    Taylor series
    Taylor's theorem
    Moving average
    REQUEST
    Unix file types
    mysqld.sock
    Tunneling protocol
  • 原文地址:https://www.cnblogs.com/liuzhipenglove/p/6925118.html
Copyright © 2011-2022 走看看