zoukankan      html  css  js  c++  java
  • adb和adb shell

    adb常用命令:

    adb devices 查看与计算机连接的所有模拟器和手机

                      输出格式:serialnumber state

    adb get-serialno 获取与计算机连接设备的serialnumber

    adb get-state 获取与计算机连接设备的状态

    注:adb -d 发送命令给usb连接的设备

          adb -e发送命令给模拟器

          adb -s serialnumber 发送命令给指定序列号的设备

    adb kill-server 关闭adb服务

    adb start-server 开启adb服务

    adb reboot [bootloader|recovery]  重启手机,进入刷机或recovery模式

    adb root 获取手机root权限

    adb remount 将system分区重新挂载为可读写分区

    adb push local remote 将电脑上文件复制到手机

    adb pull remote local 将手机上文件复制到电脑

    adb sync  [ <directory> ]      SYNC:复制主机内容进设备,仅仅是设备进行改变时对其内容进行同步处理的操作

    adb install <apk文件路径> 安装应用程序

    adb uninstall <apk包名>  卸载应用程序

    adb uninstall -k <apk包名> 卸载程序但是保留其配置和缓存文件

    adb logcat  > 文件名   将logcat信息保存在文件中

    adb logcat -b radio   查看缓冲区的相关的信息.

    adb logcat -b events   查看和事件相关的的缓冲区.

    adb logcat -b main   查看主要的日志缓冲区
    adb bugreport   查看bug报告
    ddms    启动ddms
    dmesg  打印出内核的调试信息
     
    adb shell 常用命令:
    adb shell 登陆shell
    adb shell [command]
       ls 列出目录下的文件和文件夹

       cd 切换目录

       rm 删除目录和文件

       cat  查看文件内容

       ps 可以看那个进程再跑

       ps -x [PID] 查看单个进程的状态

       top 可以看那个进程的占用率最高

       su 切换到root用户

       kill [pid] 杀死一个进程

       chmod 777 <file> 修改该文件为可执行权限

    adb shell sqlite3 可以执行sql语句查看数据库信息, 具体使用情况待调查

     
  • 相关阅读:
    HRBUST 1377 金明的预算方案
    51Nod 2649 完全背包
    计蒜客 T2129 采药
    计蒜客 T1408 矩形嵌套
    OpenJudge 2711 合唱队形
    51Nod 2080 最长上升子序列
    2021NUAA暑假集训 Day5 部分题解
    2021NUAA暑假集训 Day4 部分题解
    C++ 11 move constructor 何时调用?
    老外这样说英文
  • 原文地址:https://www.cnblogs.com/leizhao/p/2969996.html
Copyright © 2011-2022 走看看