关于appium:Win10Appium逍遥模拟器

48次阅读

共计 1245 个字符,预计需要花费 4 分钟才能阅读完成。

参考

wujun_jj:《Win7+Appium+ AndroidStudio+ 逍遥模拟器》
看见我书了吗:《Appium 连贯逍遥模拟器, 解决 Timing Out》
转角的枫叶:《Appium 配合 android 模拟器》

根底环境

别离装置 Android-SDK、逍遥模拟器

1. 模拟器 adb 版本确认

确认 Android-SDK 的 adb 和模拟器的 adb 是雷同版本

cd D:\Program Files\Microvirt\MEmu
cmd

> adb version
Android Debug Bridge version 1.0.31

cd D:\Program Files\Android\Android-Sdk\platform-tools
cmd

> adb version
Android Debug Bridge version 1.0.41
Version 31.0.1-7187441
Installed as D:\Program Files\Android\Android-Sdk\platform-tools\adb.exe

把 /MEmu/ 的 adb.exe 改名为 xy_adb.exe,SDK 的 /platform-tools/adb.exe 复制到 MEmu 目录下。
启动模拟器多开,关上 / 新建 一个模拟器。

2. 连贯 adb 调试

a. 怎么查看模拟器占用的是哪个端口呢?

顺次关上: 工作管理器–性能–关上资源监视器–网络–侦听端口

拉倒‘M’结尾的中央,看到逍遥模拟器占了 4 个端口(我用多开,开了两个模拟器),后两个端口是安卓 7.1.2 版本占用的

我本地关上 2 个看到的端口是 21503、21513,连贯

> adb devices -l
> adb connect 127.0.0.1:21503
> adb devices -l
List of devices attached
127.0.0.1:21503        device product:VOG-AL00 model:VOG_AL00 device:VOG-AL00 transport_id:2

b. 获取模拟器连贯参数

  • 关上指标 app,获取以后利用启动参数
> adb shell
VOG-AL00:/ # dumpsys activity | grep mFocusedActivity
dumpsys activity | grep mFocusedActivity
  mFocusedActivity: ActivityRecord{67f2665 u0 com.ss.android.ugc.aweme/.splash.SplashActivity t27}
  • 关上零碎设置,获取版本
# 安卓版本
7.1.2
# 型号
VOG_AL00

3. 启动参数

{
  "platformName": "Android",
  "platformVersion": "7.1.2",
  "deviceName": "VOG-AL00",
  "appPackage": "com.ss.android.ugc.aweme",
  "appActivity": "com.ss.android.ugc.aweme.splash.SplashActivity"
}

正文完
 0