appium+mumu环境搭建

本文主要环境如下:

  • Win7
  • JDK1.8
  • Appium
  • Python3.7
  • android-sdk
  • mumu 模拟器

详细环境搭建参考:https://zhuanlan.zhihu.com/p/272832138?utm_source=wechat_session

###################其他说明###########################

1、mumu模拟器adb连接端口号如下:7555
C:\Program Files\MuMu\emulator\nemu\vms\myandrovm_vbox86\myandrovm_vbox86.nemu
<Forwarding name="ADB_PORT" proto="1" hostip="127.0.0.1" hostport="7555" guestport="5555"/>

2、查看appPackage、appActivity
cmd输入:
adb shell
出现$后输入 dumpsys activity | grep mFocusedActivity

3、查看appium是否连接到mumu
cmd命令行执行:
adb devices
未连接上,则执行:
adb connect 127.0.0.1:7555
后再执行查看连接情况:
adb devices

###################碰到问题###########################

1、java版本太低,jdk需要升级到1.9

2、客户端(appium)adb版本与服务器(mumu)版本不一致.
解决方案:把D:\Program Files\sdk\platform-tools\adb.exe  替换到   C:\Program Files\MuMu\emulator\nemu\vmonitor\bin\adb_server.exe(记得改名)

3、 必须设置:‘noReset‘: True,  # 是否保留 session 信息,可以避免重新登录

appium+mumu环境搭建

上一篇:Spring项目的类中获取ApplicationContext实例的方式


下一篇:AndroidStudio使用adb工具查看数据库