一、JDK下载、安装及其环境配置

  1、下载、安装略过……

  2、环境配置,以jdk-8u45为例,默认安装在 C:\Program Files\Java\jdk1.8.0_45\路径下。 下面设置环境变量:

  “我的电脑”右键菜单--->属性--->高级--->环境变量--->系统变量:

  变量名:JAVA_HOME
  变量值:C:\Program Files\Java\jdk1.8.0_45\
  变量名:PATH
  变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
  变量名:CALSS_PATH
  变量值:.;%JAVA_HOME%\lib\tools.jar;;%JAVA_HOME%\lib\dt.jar

  判断JDK是否安装好,请输入java -version,如果能返回java的版本信息,则安装成功。

二、android-sdk下载、安装及其环境配置

  1、下载、安装略过……

  2、sdk环境配置:以android-sdk_r24.2为例,默认安装在 D:\Program Files\android-sdk-windows\路径下。 下面设置环境变量:

  变量名:ANDROID_HOME
  变量值:D:\Program Files\android-sdk-windows\
  变量名:PATH
  变量值:%Android_HOME%\tools;%Android_HOME%\platform-tools;%Android_HOME%\build-tools\22.0.1;

三、安卓模拟器(AVD)配置

  1、启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options...』,弹出『Android SDK Manager - Settings』窗口;
  2、在『Android SDK Manager - Settings』窗口中,在『HTTP Proxy Server」和「HTTP Proxy Port』输入框内填入上面镜像服务器地址(不包含http://,如下图)和端口,并且选中『Force https://... sources to be fetched using http://...』复选框。设置完成后单击『Close』按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;
  3、依次选择『Packages』、『Reload』。

Android SDK在线更新镜像服务器

    1. 中国科学院开源协会镜像站地址:

      • IPV4/IPV6: http://mirrors.opencas.cn 端口:80

      • IPV4/IPV6: http://mirrors.opencas.org 端口:80

      • IPV4/IPV6: http://mirrors.opencas.ac.cn 端口:80

    2. 上海GDG镜像服务器地址:

      http://sdk.gdgshanghai.com 端口:8000

    3. 北京化工大学镜像服务器地址:

      • IPv4: http://ubuntu.buct.edu.cn/ 端口:80

      • IPv4: http://ubuntu.buct.cn/ 端口:80

      • IPv6: http://ubuntu.buct6.edu.cn/ 端口:80

    4. 大连东软信息学院镜像服务器地址:

      http://mirrors.neusoft.edu.cn 端口:80

四、安卓模拟器(AVD)使用

  1、启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Manage SDK...』,弹出『Android SDK Manager』窗口;

  2、android-sdk里默认只安装了Android SDK Tools包,剩下我们还要用剩下两个工具包,打开SDK Manager,选中安装Android SDK Platform-tools、Android SDK Build-tools,再选中一个Android虚拟镜像,因为Appium及好多工具只支持API 17即Android 4.2.2及以上系统,所以我们最好安装4.2.2和4.2.2以上的虚拟镜像。

  3、安装完成后,新建虚拟系统及启动略过(启动太慢)……

  4、android 模拟器中安装和删除应用的方法(可能会用到:)):

  (1)、安装Android应用程序
    ① 启动Android模拟器
    ② adb install (apk在PC上的路径/)*.apk (将apk文件上传到了模拟器自带操作系统的data/app目录下了)
    ③ Android模拟器界面中浏览打开apk应用程序

  (2)、删除Android应用程序
    删除Android有好几种方法。
    第一种:命令行用uninstall
    adb uninstall apk的包名(用EC切换到DDMS的File Explorer中查看,data/data下)
    第二种:命令行进入模拟器操作系统
    adb shell (进入模拟器自带的操作系统)
    cd data/app (切换到apk的安装目录)
    rm ***.apk (用EC切换到DDMS的File Explorer中查看,data/app下)
    第三种:1.1以上模拟器上删除,非常简单
    模拟器的 Setting -> Applications -> Manage applications -> XXX程序 -> Uninstall
    这样就可以删除了。

  (3)、上传文件到指定目录
    adb push d:\a.txt /sdcard/
    (查看目录方法adb shell 进入shell命令模式下#ls 查看即可)

五、Appium下载、安装及其环境配置

  1、到http://appium.io/官网,下载Appium安装。

  2、环境配置:

  启动Appium,如果界面里边出现error: Logcat capture failed: spawn ENOENT错误提示,那么很可能是因为Android sdk路径里边有空格的原因。一种办法,是把Android sdk安装在不带空格的目录下,比如:D:\android-sdk-windows\目录;另外一种办法,就是配置一下Appium,点击Android Settings按钮,配置一下Capabilities和Advanced选项,Capabilities里边要与你AVD启动的安卓系统或真机版本一致,Advanced里边要添加你的Android sdk安装路径,这样出问题的机率就小一点。

  

    3、启动成功,用浏览器访问http://127.0.0.1:4723/,提示:

      That URL did not map to a valid JSONWP resource

    

Appium环境配置的更多相关文章

  1. Appium环境配置(一)

    一:环境准备(Windows 7版本 64位系统) 1.jdk1.6.0 (64位) 2.android-sdk 3.appium 4.Node.js:node-v8.11.1 5.Appium-Py ...

  2. mac下Appium环境配置

    一.Appium环境搭建 1.xcode(需要OS X版本支持): 下载对应版本的xcode(支持对应手机系统),解压,拖入应用程序. xcode下载地址:https://developer.appl ...

  3. Appium 环境配置

    前言 Appium 作为移动端自动化测试工具在业界非常流行,特别是在当前移动互联网背景下,很多公司基于此框架来开展自动化测试.但 appium 的环境配置相对 selenium 来说复杂的多,让很多同 ...

  4. Appium 环境配置(sdk)

    1,jdk环境配置 参见jdk环境配置:https://www.cnblogs.com/changpuyi/p/8659545.html 2,sdk环境的配置 前提已经下载,解压adt-bundle- ...

  5. app自动化测试环境配置:adb环境配置、monkey环境配置、appium环境配置大全

    1. 安装jdk 2. 安装配置Andriod sdk 安装Andriod sdk前首先需要安装配置好jdk环境. 然后安装Android sdk 安装完成后需要配置环境变量:ANDROID_HOME ...

  6. 1.python+appium环境配置

    环境部署 本博客以32位的Windows 7操作系统为例介绍Appium+Python的环境搭建步骤 1.安装Node.js 访问 https://nodejs.org/en/download/,下载 ...

  7. appium环境配置和一个例子

    最近觉得appium挺火的,看了一些资料,本来想使用npm在线安装,遇见各种问题,先简单说一下: 在cmd窗口中使用命令:npm install -g appium安装,报无python的error, ...

  8. 移动端UI自动化Appium测试——Windows系统Appium环境配置

    1.安装JDK,官网下载即可,这里用的1.8,环境变量配置 2.安装Android sdk,API >= 17,环境变量配置 3.安装Nodejs,官网http://nodejs.org/dow ...

  9. Appium环境配置(二)

    一.使用Eclipse直接创建案例工程 1.打开Eclipse,[File]-->[New]-->[Project] 2.选择[Java Project]-->[Next] 3.输入 ...

随机推荐

  1. DBCP之----"数据库"与"连接池"的连接建立过程

    1 public class DBCPTest { 2 /* 3 * 使用BasicDataSource类,通过url, 4 和diverClass,username,password, 5 几个参数 ...

  2. apache commons-email1.3使用

    apache commons-email1.3下载地址:   https://repository.apache.org/content/repositories/orgapachecommons-0 ...

  3. java基础-注解Annotation原理和用法

    在很多java代码中都可以看到诸如@Override.@Deprecated.@SuppressWarnings这样的字符,这些就是注解Annotation.注解最早在jdk5中被引入,现在已经成为j ...

  4. JDK 动态代理实现原理

    一.引言 Java动态代理机制的出现,使得Java开发人员不用手工编写代理类,只要简单地指定一组接口及委托类对象便能动态生成代理类.代理类会负责将所有方法的调用分派到委托对象上反射执行,在分派执行的过 ...

  5. Python-Day9 Paramiko模块/进程/线程/RabbitMQ队列

    一.Paramiko模块 1.Paramiko安装 Python的目录下有个Scripts目录,cd到这个目录用这里面的pip命令(如果添加的环境变量可以在cmd直接输入命令):pip install ...

  6. 隐藏wmware到系统托盘

    [此方法是百度到的,经整理放在这里以防忘记.] 1.打开VMware Authorization Service服务.控制面板--管理工具--服务,在里面找到VMware Authorization ...

  7. Java从入门到精通——数据库篇Oracle 11g服务详解

    装上Oracle之后大家都会感觉到我们的电脑慢了下来,如何提高计算机的速度呢?我们应该打开必要的服务,关闭没有用的服务.下面是Oracle服务的详解: Oracle ORCL VSS Writer S ...

  8. MySQL 多实例给root用户创建密码

    DB:5.5.14 OS:CentOS 6.3 安装多实例MySQL数据库,安装完成后默认无密码,一次性给所有实例的root账户创建密码: #!/bin/bash for i  in {3361..3 ...

  9. show engine innodb status\G

    mysql> show engine innodb status\G *************************** 1. row *************************** ...

  10. 【转载】mysql 四种隔离级别分析

    sql标准中,有四种隔离级别,各个离级别都有各自的规则,隔离级别越低,允许并发越大,消耗的资源越少,但是越不安全,下面就mysql数据库来分别介绍一下(每个存储引擎实施的隔离级别会有稍微的不同)mys ...