zoukankan      html  css  js  c++  java
  • Android 用adb pull或push 拷贝手机文件到到电脑上,拷贝手机数据库到电脑上,拷贝电脑数据库到手机上

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

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

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

    D:Javaandroidandroid-sdkplatform-tools
    

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

    adb pull sdcard/1222073679.png
    

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

    adb pull sdcard/log/
    

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

    adb pull sdcard/360/ 360
    

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

    此方法需要root手机

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

    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卡)

    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上

  • 相关阅读:
    js == 和 === 判断原理
    react 渲染原理
    常见的HTTP状态码
    类数组和数组的区别是什么?
    如何判断一个变量是不是数组?
    typeof 是否正确判断类型? instanceof呢? instanceof 的实现原理是什么?
    前端 js data数组转tree数据结构
    Echarts 基础学习
    Vue CLI 4.0 项目搭建
    Echarts Demo
  • 原文地址:https://www.cnblogs.com/liqw/p/5138774.html
Copyright © 2011-2022 走看看