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

     

     

  • 相关阅读:
    css笔记
    微信小程序布局基础
    selenium打开ie,Firefox,chrome浏览器
    20170818,new的永远是个类,不是方法
    Java多线程的创建和运行
    二叉树的创建和遍历
    Java泛型用于方法,类和接口
    hadoop大作业
    hive基本操作与应用
    理解MapReduce计算构架
  • 原文地址:https://www.cnblogs.com/xueli/p/7489277.html
Copyright © 2011-2022 走看看