zoukankan      html  css  js  c++  java
  • adb常用命令

    端口号 5037

    官网:http://adbshell.com/

    1.查看设备号 adb devices

    2. 获取设备的状态adb get-state ,设备的状态有 3 钟,device正常连 , offline设备无响应 , unknown没有连接设备

    3. adb install , 安装,覆盖安装是使用 -r 选项adb uninstall 卸载

    4. 重启设备adb reboot

    5.设备和本地电脑文件互传adb pull android_filename pc_filename2,adb push pc_filename android_filename

    6. 操作多台设备:-d表示只通过USB连接,-e表示只连接仿真器-s 设备序列号指定设备

    adb shell

    adb 命令是 adb 这个程序自带的一些命令,而 adb shell 则是调用的 Android 系统中的命令,这些 Android 特有的命令都放在了 Android 设备的 system/bin 目录下

     1. pm

    (1)列出已安装包名

    pm list package

    (2)参数:

    pm list package -s 系统文件

    pm list package -3 第三方安装包

    pm list package -i weibo 过滤

    pm list package -f 安装的apk位置

    (3)

    pm dump com.baidu.map.location 获取dump详细信息

    (4)内容太多,显示不行,可以重定向,但是要退出shell环境,就可以了

     2.ps

    (1)   怎样结束monkey?pc端关闭monkey也会继续执行,所以只能kill

    adb shell “ps|grep monkey”

    adb shell kill 23333

    3 am

    怎样结束一个程序呢?不能使用adb shell kill pid,win会提示没有权限

    adb shell  am force-stop com.xxxxxn.weibo

     启动程序adb shell am start -an com.xxx.xxx

    4. logcat

    adb logcat --help

    adb shell logcat -v time>d:\log.txt

     5dumpsys 系统

    (1)    dumpsys查看服务

    adb shell "dumpsys |grep SERVICE"

     

    (2)    查看某个系统服务的详细

    adb shell dumpsys meminfo -h 内存的帮助说明

    5模拟操作

    1.模拟home键 adb shell inpur keyevent KEYCODE_HOME

    2touch    adb shell input tap x y

    3滑动adb shell input swipe x y x1 y1

     

     

  • 相关阅读:
    Spring 事务管理
    016 sleep,wait,yield,join区别
    013 GC机制
    011 CountDownLatch,CyclicBarrier和Semaphore
    012 public等关键字可见性
    010 JVM类加载
    009 JVM内存结构以及GC机制
    008 BlockingQueue理解
    python3 正则表达式
    python django
  • 原文地址:https://www.cnblogs.com/xueli/p/7489277.html
Copyright © 2011-2022 走看看