1.安装Android SDK并配好环境

ANDROID_HOME :C:\Users\18810\AppData\Local\Android\Sdk

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\taobao.apk

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

其中下面的内容是appActivity

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

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

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

  

windows中Appium-desktop配合夜神模拟器的使用的更多相关文章

  1. windows安装AnyProxy 配合夜神模拟器抓包

    AnyProxy是阿里巴巴基于 Node.js 开发的一款开源代理服务器.做为中间代理服务器,它可以收集所有经过它的http请求流量(包括https明文内容):它提供了友好的web界面,便于直观的查看 ...

  2. appium——如何导出夜神模拟器下载“微信”app的apk

    背景:夜神模拟器是一款功能强大的安卓模拟器,但是当我们在上面下载APP应用后,通常不知道apk文件在哪里,下面以“微信”APP为例做一下详细介绍. 一般情况下,使用夜神安卓模拟器下载的文件只能在夜神安 ...

  3. frida的安装教程-配合夜神模拟器

    Frida安装 一.PC端安装 1. 安装frida 默认安装最新版的Frida pip install frida 因为我用的是夜神模拟器,可能不支持最新版,所以下载的之前版本. pip insta ...

  4. 移动自动化测试:Android Studio 、Appium、夜神模拟器

    环境是Window 10 64位 第一章:安装Appium Appium和node.js需要一起安装,他们的依赖关系暂不深究. 1. node.js傻瓜式安装 官网地址:https://nodejs. ...

  5. appium+夜神模拟器+python安卓app爬虫初体验

    环境搭建:Windows 7 64bit jdk包:jdk-8u171-windows-x64.exe(http://www.oracle.com/technetwork/java/javase/do ...

  6. Appium Desktop Inspector 安卓真机配置(Windows)

    本文是基于 Windows环境 通过Appium Desktop 测试真机,首先要确保测试机已经和电脑正确连接(将手机和电脑通过USB数据线连接,手机打开USB调试) 确认电脑与手机是否连接成功的方法 ...

  7. appium连接夜神模拟器方法总结

    使用appium连接模拟器前提条件:appium环境已经搭建完毕,搭建步骤请参考我的博客:appium手机自动化环境搭建 1.下载并安装夜神模拟器:https://www.yeshen.com/ 2. ...

  8. Appium Appium 链接夜神模拟器

    在此之前,已经安装Appium,参考第一部分在 Windows7 搭建 Appium (一) https://testerhome.com/topics/8004 第一步安装Android开发环境 下 ...

  9. Appium移动自动化测试(二)之appuim + 夜神模拟器

    环境搭建起来之后, 就可以开始移动自动化了. 但是使用自带的AVD开启模拟器, 速度实在太慢. 于是用夜神来做替代, 稍微能够有一些提速. 启动appuim 打开Appium,点击右上角Start按钮 ...

随机推荐

  1. 01-Mysql数据库----前戏

    MySql的前戏 在学习Mysql之前,我们先来想一下一开始做的登录注册案例,当时我们把用户的信息保存到一个文件中: #用户名 |密码root|123321 alex|123123 上面文件内容的规则 ...

  2. Spring Boot 学习随记

    微架构的思想在各大互联网公司越来越普及,特此记录Spring Boot的一些细节问题! 网上spring-boot的教程一堆一堆,就没有必要再详细记录了 1:建议通过Idea 来创建spring-bo ...

  3. 通过 systemctl 设置自定义 Service

    如果要在Linux 上设置一个开机自启,出现问题自动重启,并且有良好日志的程序,比较流行的方法有 supervisord.systemd,除此之外,还有 upstart.runit 等类似的工具. 但 ...

  4. POJ 3856 deltree(模拟)

    Description You have just run out of disk space and decided to delete some of your directories. Rati ...

  5. 从微软msdn阅读事件的使用

    微软文章:如何:在 Windows 窗体应用程序中使用事件 地址:https://msdn.microsoft.com/zh-cn/library/0y0987sc.aspx 文章:C#事件的订阅与触 ...

  6. lintcode-104-合并k个排序链表

    104-合并k个排序链表 合并k个排序链表,并且返回合并后的排序链表.尝试分析和描述其复杂度. 样例 给出3个排序链表[2->4->null,null,-1->null],返回 -1 ...

  7. C++中getline()函数简介

    有时我们希望能在最终得到的字符中保留输入时的空白符,这时应该用getline()函数代替原来的>>运算符. 下面是使用getline读取一整行的示例代码: #include<iost ...

  8. sqlite sql语句关键字GROUP BY的理解

    第一遍看GROUP BY的介绍时,没看懂. SQLite 的 GROUP BY 子句用于与 SELECT 语句一起使用,来对相同的数据进行分组.在 SELECT 语句中,GROUP BY 子句放在 W ...

  9. Sublime Text 2.0.2 注册码激活

    直接输入注册码就可以了 ----- BEGIN LICENSE ----- Andrew Weber Single User License EA7E-855605 813A03DD 5E4AD9E6 ...

  10. poj 2226 Muddy Fields (二分匹配)

    Muddy Fields Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 7340   Accepted: 2715 Desc ...