美文网首页
二、android 相关常用命令

二、android 相关常用命令

作者: 浪花三朵 | 来源:发表于2019-05-10 12:35 被阅读0次

    adb 常用命令

    1. adb devices: 列出当前所连接的设备,显示设备名称


      6.PNG
    1. adb push/pull
      向手机端 push 文件时可能遇到permission denied
      Overflow按照上面链接执行完后,可能还会出错,再执行下面命令
      4.PNG
    1. adb forward

    2. adb start-server/kill-server

    3. adb install /uninstall

    4. adb shell:进入命令交互模式
      ls 可查看当前手机安装了那些应用


      3.PNG

    android 常用命令

    1. android list target: 列出当前可用的Android版本、API及id等信息


      1.PNG
    2. android list avd:列出当前启用的虚拟机信息


      2.PNG
    3. android list device

    4. android create avd: 创建虚拟机
      首先需要AVDManager 下载好Android 镜像,然后使用一下命令
      android create avd -n crazyit -k system-images;android-26;google_apis;x86

    5. android move avd

    6. android delete avd

    7. android list sdk

    8. android update sdk

    Monkey 常用命令

    Monkey 是 Android 中自带的一个黑盒测试工具,一般通过随机(伪随机,有seed 值,可复现)触发界面事件,来确定是否发生异常。多用于 Android 应用的稳定性和压力测试。官方文档

    通用参数

    1. --help: 列出可使用的参数
    2. -v:输出的日志级别,

    事件参数

    1. -s:指定 seed 值,可复现之前的 monkey 事件
    2. --throttle:指定两个事件之间的延时,毫秒
    3. --pct-touch: 指定触摸事件的百分比
    4. --pct-motion:指定滑动事件的百分比
    5. --pct-nav:指定导航事件的百分比
    6. --pct-majornav:指定主要导航事件的百分比
    7. --pct-syskeys:指定物理按键的事件占比
    8. --pct-appswitch:指定应用内 activity 切换启动的事件百分比

    约束参数

    1. -p: 指定测试应用的包名

    调试参数

    1. --ignore-crashes:忽视crash 而不停止monkey 测试
    2. --ignore-timeouts:忽视超时错误
    3. --ignore-security-exceptions:忽视一些许可和认证的错误

    demo

    1. adb shell monkey -p com.android.calculator2 -v -v 100
      -p 指定启动的应用包名,-v 的个数指定日志级别, 100 触发事件的次数 ,

    Monkey脚本主要的命令

    1. DispatchPointer:按下操作事件

    2. DispatchPress:固定按键事件,参数参考

    3. LunchActivity:启动应用的命令

    4. UserWait:等待操作

    5. RotateScreen:翻转屏幕操作

    6. Tap:单击事件

    相关文章

      网友评论

          本文标题:二、android 相关常用命令

          本文链接:https://www.haomeiwen.com/subject/icctgqtx.html