zoukankan      html  css  js  c++  java
  • 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 信息,可以避免重新登录

  • 相关阅读:
    Puppeteer--API
    Puppeteer--性能优化
    Puppeteer--代码示例(3)
    Puppeteer--代码示例(2)
    Puppeteer--代码示例(1)
    Puppeteer--等待加载
    Puppeteer--创建实例
    Puppeteer--爬坑记录
    Puppeteer--参考介绍
    vue.js的的回到顶部
  • 原文地址:https://www.cnblogs.com/Pigs/p/14845464.html
Copyright © 2011-2022 走看看