appium-inspector

https://github.com/appium/appium-inspector/releases

android-sdk:http://tools.android-studio.org/index.php/sdk

 

1、appium server

  先启动appium server

   

2、appium inspector

  如果使用的是Appium Inspector和Appium 1.x sever,可能需要将新会话表单中的路径信息更新回/wd/hub

  

  常用配置项有5个:

    platformName(必须)

      值为:Android或ios

    platformVersion(必须)

      通过命令:adb shell getprop ro.build.version.release,可以看到是一个整数类型的值,就是这个值

    deviceName(必填,随便填)

      通过命令:adb devices -l,查看到一个结果:

      

      这里的SEA-AL10就是值,也就是model:后面跟的那个

    appPackge 与 appActivity(必须)

      首先手机打开一个APP(比如淘宝),通过命令adb shell dumpsys activity | grep "mResume",查看到结果:

      

      图中高亮部分,以"/"为界限,左边是appPackge,右边是appActivity:

      appPackge为:com.taobao.mobile.dipei

      appActivity为:com.eg.android.AlipayGphone.AlipayLogin

      注意:一般格式都是com.xxxxx,在少数情况下会有相对路径显示,可以使用adb shell dumpsys window | grep mCurrent命令查找mCurrentFocus后面的内容

    automationName(可选)

      这个值为"Appium"

  所以最后的配置为:

{
  "platformName": "Android",
  "platformVersion": "10",
  "deviceName": "SEA-AL10",
  "appPackge": "com.taobao.mobile.dipei",
  "appActivity": "com.eg.android.AlipayGphone.AlipayLogin",
  "automationName": "Appium"
}

3、尝试连接

  1. 首先真机打开目标软件

  2. 点击start session即可连接,如果配置无误,应该已经可以打开调试了

posted on 2021-10-09 19:05  花溪月影  阅读(311)  评论(0编辑  收藏  举报