Python+Appium+夜神模拟器环境搭建,启动模拟器自带的浏览器,相关步骤和遇到问题

1.安装Python的环境,自行百度解决。

2.appium下载,双击一路保存。

3.重点配置好appium-doctor,方便查看appium还有哪些信息没有配置全。

将appium的安装路径配置到环境变量里面,如下:

        D:\soft\Appium;D:\soft\Appium\node_modules\.bin

4.cmd进入,写入appium-doctor

5.说明appium的AndroidSDK环境没有配置好,重现进行环境变量配置

1、新建 ANDROID_HOME 环境变量,变量值是SDK解压的路径,我的是:

     E:\adt-bundle-windows-x86_64-20140702\sdk

2、追加sdk如下目录到PATH变量:

     1) tools目录:%ANDROID_HOME%\tools

     2) platform-tools目录:%ANDROID_HOME%\platform-tools

     3) build-tools目录:%ANDROID_HOME%\build-tools\android-4.3

6.再次运行appium-doctor,如下说明appium运行ok。

7.夜神模拟器必须和sdk的模拟器adb要一样,否则adb devices就不会出现模拟设备

  1. 任务管理器里看下,adb.exe以及nox_adb.exe这2个进程有没有在运行?有的话就结束掉

  2. 找到开发环境的SDK的目录和夜神模拟器的目录,将SDK\platform-tools下的adb.exe文件,替换夜神模拟器bin目录下的adb.exe,再将SDK\platform-tools下的adb.exe拷贝一份,重命名为nox_adb.exe,替换夜神bin目录下的nox_adb.exe

http://www.cnblogs.com/cnhkzyy/p/9308061.html

8.运行自带的浏览器

设置打开

  https://blog.csdn.net/pengzh_1/article/details/82712085

9.编写代码:

# encoding:utf-8
import time
from appium import webdriver
from time import sleep

if __name__ == '__main__':
    desired_caps = {}
    desired_caps['platformName'] = 'Android'
    desired_caps['platformVersion'] = '5.1.1'
    desired_caps['deviceName'] = '127.0.0.1:52001'
    desired_caps['appPackage'] = 'com.android.browser'
    desired_caps['appActivity'] = '.BrowserActivity'
    desired_caps["unicodeKeyboard"] = "True"
    desired_caps["resetKeyboard"] = "True"
    driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
    driver.get("http://www.baidu.com")
    sleep(5)
    driver.quit()
10.启动appium,启动夜神模拟器

  11.运行如上代码。查看模拟器是否执行打开浏览器操作。

注意:安卓SDK下载:https://download.csdn.net/download/u011971558/10831629

如果地址失效,可以私聊我!

12,更多内容,尽在公众号:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值