zoukankan      html  css  js  c++  java
  • windows中Appium-desktop配合夜神模拟器的使用

    1.安装Android SDK并配好环境

    ANDROID_HOME :C:Users18810AppDataLocalAndroidSdk

    path:%ANDROID_HOME%platform-tools

    2.安装Java Sdk并配好环境

    关于环境变量的配置参考百度百科:https://jingyan.baidu.com/article/e5c39bf5a418e439d76033ee.html

    3.下载并安装夜神模拟器

    下载地址 https://www.yeshen.com/,安装直接下一步下一步好了

    4.替换Android sdk的adb.exe,保持和夜神模拟器的nox_adb的版本一致

    最简单的方法就是复制夜神模拟器安装路径里的adb.exe如下图,把夜神模拟器的bin目录的adb.exe

     替换Android sd目录下的adb.exe

    5.下载appium-desktop

    Appium-desktop项目地址:https://github.com/appium/appium-desktop

    下载地址:https://github.com/appium/appium-desktop/releases

    以Windows为例,所以选择 appium-desktop-Setup-1.7.1.exe 文件进行下载。安装完就好了(注意要下载最新的目前最新的是1.7.1 以后自己再更新)

    6.设置appium相关信息

    启动服务然后可以看到服务正常启动,点击放大镜进行配置

    配置参数如下

    7.appium的设置参数解释

    {
      "platformName": "Android",    
      "deviceName": "127.0.0.1:62001",
      "appPackage": "com.taobao.taobao",
      "appActivity": "com.taobao.tao.welcome.Welcome",
      "platformVersion": "4.4.2"
    }
    

    1.platformName填入Android(ios的话后面的几个参数还是不一样的这里目前是按照安卓讲的)

     2.deviceName这个是比较重要。这个是填入夜神模拟器的驱动地址一般默认是127.0.0.1:62001。

    具体操作步骤,第一步:打开夜神模拟器。第二步进入安装目录

    nox_adb.exe connect 127.0.0.1:62001

    3.appPackage和appActivity如何获取

    找到Android sdk的build-tools找到aapt,然后把需要编译的文件挪过来,或者指定文件的路径,通过反编译来获取包名及入口。

    aapt dump badging c:software	aobao.apk

    通过下面的结果可以看出package:name="com.taobao.taobao"

    其中下面的内容是appActivity

    4.platformVersions是夜神模拟器的版本号目前是4.4.2

    8.开始启动appium,如果画面没有及更新请点击刷新按钮

     

     9.目前为止就配置完了,有疑问请留言。

      

  • 相关阅读:
    day19.re正则表达式
    day18.os模块 对系统进行操作
    day17.json模块、时间模块、zipfile模块、tarfile模块
    day16.内置方法与模块
    day15.递归函数
    day14.推导式与生成器
    LeetCode-Permutations II
    LeetCode-Permutations
    LeetCode-Partition List
    LeetCode-Substring with Concatenation of All Words
  • 原文地址:https://www.cnblogs.com/c-x-a/p/9163221.html
Copyright © 2011-2022 走看看