zoukankan      html  css  js  c++  java
  • Monkey之常用ADB命令(新猿旺学习总结)

    查看 adb 版本                                     adb version
    获取连接设备及状态                           adb devices
    获取设备状态            adb get- - state        device: 设备正常连接, 

                                  offline: 连接出现异常设备无响应,  

                                  unknown: 没有连接设备。
    获取手机系统 i api 版本          adb shell getpropro.build.version.sdk

    导出 CPU 信息                                    adb shell cat /proc/cpuinfo > CPU信息 .txt          导出路径自己设置 D D : /xxx.txt
    导出权限信息                                      adb shell pm list permissions - -f > 权限 .txt
    屏幕分辨率             adb shell wm size adb 4 shell wm size 480x1024 修改分辨率
    屏幕密度              adb shell wm density   恢复 adb shell wm density reset
    查看存储              adb shell df         size 总大小 used 已用大小 free 剩余大小
    查运行内存             adb shell cat /proc/meminfo
    打日志               adb logcat> 路径
    安装 软件             adb install D : xx.apk (p app 绝对路径)
                            - -r r 允许覆盖安装。
                            - -s s 将应用安装到 d sdcard(sd 卡) ) 。
                            - -d d 允许降级覆盖安装。

    卸载               adb uninstall com.stormzhang.demo (应用程序的包名)
    查包名              adb shell “ pm list packages | grep qq ”

                                      - -f 显示应用关联的 apk 文件

                                      - -d 只显示disabled 的应用
                                      - -e 只显示 enabled 的应用 - -s 只显示系统应用

                                      - -3 只显示第三方应用

                                      - -i 显示应用的 installer
                                      - -u 包含已卸载应用
    手机文件复制到电脑        adb pull sdcard/pull.txt d: 复制重命名  t  sdcard/pull.txt 要复制文件路径,复制到电脑: d: 复制重命名
    电脑推送到手机           adb push : d: push .txt sdcard/ 同上相反
    越狱                adb root 或 adb remount 获取手机最高权限
    重启                adb android 设备 adb reboot 重启后需再次连接设备
    压力测试(设备)         adb shell monkey + 次数 - - p+ 应用包名(指定应用)- -d s seed 序列 - -v v 日志详细等级
    对单个软件压力测试        adb shell monkey - - p pkgname (单个包名) + 次数

    设置事件所占百分比

    伪随机数的 seed 值     adb shell monkey - -d s +seed 的序列

    事件的间隔时间       ·   adb shell monkey - -- throttle+ 间隔时间毫秒
    设置触摸事件          ·   adb shell monkey - -- pct- - touch + 百分比 小于总次数+ + 总次数
    设置动作事件          ·· adb shell monkey - -- pct- - motion +百分比 小于总次数+ + 总次数

    设置轨迹球事件·········adb shell monkey --- pct- - trackball +百分比 小于总次数+ + 总次数

    导航事件设置············adb shell monkey - -- pct- - nav + 百分比 小于总次数+ + 总次数
    设置主要导航事件······adb shell monkey - -- pct- - majornav +百分比 小于总次数+ + 总次数
    程序崩溃事件设置······adb shell monkey - -p com.htc.Weather - -- ignore- - crashes  1000
    超时事件设置 ···········adb shell monkey - -- ignore- - timeouts
    无响应 ANR 设置 ······adb shell monkey - -- ignore- - timeouts

    是否监视崩溃报告·······adb shell monkey - -- monitor- - native- -crashes

    数字证书错误时事件- - pct- - anyevent - -- ignore- - security- -exceptions
    应用程序错误- - pct- - anyevent - -- kill- - process- - after- -error

    adb -d shell monkey -p com.xxxx -v-v-v 5000000 -throttle 50 -pct-anyevent 100 logcat>f:log.txt
    对所有事件操作 100 次 时间间隔 50 毫秒

  • 相关阅读:
    Confluence无法打开编辑器,一直在转圈
    Xamarin.Forms中的ListView的ItemTrapped事件与ItemSelected事件的区别
    C#读取物理网卡信息及其对应的IP地址
    【Xamarin报错】visual studio android 模拟器部署卡住
    【Xamarin报错】AndroidManifest.xml : warning XA0101: @(Content) build action is not supported
    【Xamarin报错】 COMPILETODALVIK : UNEXPECTED TOP-LEVEL error java.lang.OutOfMemoryError: Java heap space
    【Xamarin报错】libpng warning : iCCP: Not recognizing known sRGB profile that has been edited
    子窗口调用父窗口
    Windows Phone 8.1 多媒体(3):音乐
    Windows Phone 8.1 多媒体(1):相片
  • 原文地址:https://www.cnblogs.com/amuchen/p/10331009.html
Copyright © 2011-2022 走看看