python+appium+模拟器

1. 下载安装appium

Appium Desktop 支持全平台的安装,我们直接从 GitHub 的 Releases 里面安装即可,链接为 https://github.com/appium/appium-desktop/releases

2. 下载安装Node.js

具体的安装方式可以参见 http://www.runoob.com/nodejs/nodejs-install-setup.html

3. Android SDK下载和配置

推荐直接安装 Android Studio,其下载地址为 https://developer.android.com/studio/index.html?hl=zh-cn。下载后直接安装即可。

配置环境变量:新增ANDROID_HOME系统变量为你的android SDK路径,并把tools和platform-tools两个目录加入到系统的Path路径里。

4. python环境安装和配置

自行百度

5. 模拟器安装

夜神模拟器:下载地址 https://www.yeshen.com/,下载安装。替换AndroidSdkplatform-tools下的adb.exe,保持和夜神模拟器的nox_adb的版本一致。最简单的方法就是复制夜神模拟器bin目录的adb.exe直接替换AndroidSdkplatform-tools下的adb.exe

6. 安装Java Sdk并配好环境

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

至此所需环境和软件均已安装完毕。

appium的设置参数

启动软件后:点击搜索的图标

{
  "platformName": "Android",
  "deviceName": "127.0.0.1:59890",
  "appPackage": "com.taobao.taobao",
  "appActivity": "com.taobao.tao.welcome.Welcome",
  "platformVersion": "7.1.2"
}
deviceName: 首先打开夜神模拟器,然后cmd中输入adb devices获取
appPackage:找到Android sdk的build-tools找到aapt。cmd 输入aapt dump badging c:software	aobao.apk

appActivity:同上往下翻。

 

platformVersion: 模拟器的版本号。
最后--start session启动

原文地址:https://www.cnblogs.com/loren880898/p/15234675.html