Appium 环境搭建安装 java sdk 和 Android SDK

2023-11-15

java sdk

下载 java sdk

  1. 在官网上下载https://www.oracle.com/java/technologies/downloads/#java8-windows
  2. 无脑下一步安装,但要看清楚安装目录,配置全局变量要用,我的是把它安装到了D:\study and work\java

配置全局变量

  1. 在此电脑按右键打开属性面板
    在这里插入图片描述
  2. 打开高级系统设置
  3. 打开环境变量
    在这里插入图片描述
  4. 新建系统变量
    在这里插入图片描述
  5. 变量名为 JAVA_HOME 、变量值为你刚刚下载放置java包的位置我的为 D:\study and work\java\jdk-8u201
    在这里插入图片描述
  6. 编辑Path系统变量
    在这里插入图片描述
  7. 新建一个 为 %JAVA_HOME%\bin的子项
    在这里插入图片描述

测试安装

  1. 打开cmd
    在这里插入图片描述
  2. 输入java并按回车键
    在这里插入图片描述
  3. 安装成功

Android SDK

下载 Android SDK

  1. 进入下载网址https://www.androiddevtools.cn/
  2. 善用浏览器页面搜索功能 (Ctrl + f)搜索 android-sdk
  3. 点击下载Windows 版本(因为我的是Windows系统)
    在这里插入图片描述

安装 Android SDK

  1. 下载完成了就解压包
    在这里插入图片描述
  2. 把解压后的包放到想要放置的目录(配置全局环境时有用到这个路径)
    在这里插入图片描述
  3. 双击“SDK Manager.exe”,启动SDK Manager安装工具
    需要勾选的内容如下:(其他默认选的可以取消)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    点击install

配置全局环境

  1. 在此电脑按右键打开属性面板
    在这里插入图片描述
  2. 打开高级系统设置
  3. 打开环境变量
    在这里插入图片描述
  4. 新建系统变量
    在这里插入图片描述
  5. 变量名为 ANDROID_HOME 、变量值为你刚刚下载放置Android SDK包的位置我的为 D:\study and work\android-sdk-windows
    在这里插入图片描述
  6. 编辑Path系统变量
    在这里插入图片描述
  7. 新建一个 为 %ANDROID_HOME%\platform-tools%ANDROID_HOME%\tools的子项
    在这里插入图片描述
  8. 测试安装是否成功,打开cmd输入命令adb
    在这里插入图片描述
    成功

夜神模拟器

  1. 官网下载

  2. 安装到自己想放置的目录

  3. 复制在Android SDK 安装目录下的platform-tools目录adb.exe出来(是复制,不是剪切)
    在这里插入图片描述

  4. 找到 夜神模拟器 安装目录下的 bin目录下面的adb.exe,把复制出来的adb.exe覆盖掉 bin目录下面的adb.exe
    在这里插入图片描述

  5. 修改复制出来的adb.exe名字改为nox_adb.exe,覆盖掉bin目录下面的nox_adb.exe
    在这里插入图片描述

下载appium服务器

  1. 官网http://appium.io/下载
    在这里插入图片描述
    在这里插入图片描述
  2. 无脑安装
  3. 完成
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Appium 环境搭建安装 java sdk 和 Android SDK 的相关文章

随机推荐

  • matlab的diag函数

    1 diag函数 基础用法 生成对角矩阵 diag 1 2 3 4 5 ans 1 0 0 0 0 0 2 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 0 5 2 进阶用法 作用 平移对角线 diag a a为正 表示向
  • saltstack部署MySQL主从

    saltstack部署MySQL主从 1 目录结构 2 编写状态文件 2 1 main sls文件内容 2 2 master sls的文件内容 2 3 slave sls文件内容 2 4 grant mysql sls文件内容 2 5 ma
  • 小孩学机器人还是编程好

    小孩学机器人还是编程好 对于很多家长们来说 他们的主要任务就是培养孩子的学习 很多的家长在培养孩子的学习方面可以说是相当的重视的 会给孩子选择一些能够有利于孩子成长的课程 就拿现在很多的家长想要孩子去学习机器人编程的课程来说 有的家长对于小
  • 来自天秤座的梦想_天秤座:单线全自动机器学习

    来自天秤座的梦想 Libra is one of the python package which helps in performing deep learning on a given data set with minimum no
  • git-创建远程分支

    最近公司项目都是迭代 所以需要创建新分支重新开发 1 在当前分支下 一般是master分支 创建test的本地分支 根据自己的需求切换分支进行分支的创建 git checkout b test Switched to a new branc
  • Qt的日常编程过程中遇见的问题和使用

    Qt的日常编程过程中遇见的问题和注意 Qt的日常编程过程中遇见的问题 1 QString和String的转化的格式问题 中文转化过程中会出现问题 2 使用qcustomplot的时候出现错误 LINK2019 无法解析的外部符号 3 Qt报
  • git基础使用

    提交本地仓库 1 git init 初始化仓库 设置用户名和邮箱 进入根目录 cd 查看用户名和密码 cat gitconfig 删除 修改用户名和密码 vim gitconfig 退出 命令行 esc wq q强制退出 git confi
  • 哨兵的作用

    查找中免去越界判断 这种在查找方向的尽头设置 哨兵 免去了在查找过程中每次比较后都要判断查找位置是否越界的小技巧 看似与原先差别不大 但在总数据较多时 效率提高很大 是非常好的编程技巧 代码一 int sequentialSearch in
  • error: (-215:Assertion failed) !_src.empty() in function ‘cv::cvtColor‘

    路径全英文
  • 若依--实现--图片上传

    在学生表当中实现图片 添加 和 修改 只需要4步 其中一步是人家写好的 我们需要现在数据库加一个图片的字段picture 显示页面中只需要这个一步就可以了 field picture title 学生照片 formatter functio
  • 指针 中 数组指针,指针数组,数组传参,指针传参

    1 指针数组 指针数组是一个数组 里面每个元素是指针 初始化如下 2 数组指针 指向数组的指针 形式如下int p 5 因为 比 优先级高 因此表示一个指针必须给 p带上括号 赋初值如下 3 数组指针的应用 include
  • Invalid bound statement (not found): com.lu.tech.eduservice.mapper.EduCourseMapper.queryById

    baseMapper中没有queryById 方法 使用selectById
  • EmlParse:一款超轻量级的批量解析EML格式电子邮件的工具

    工具特点 1 绿色纯天然 无任何依赖库 文件大小不到150K 2 可批量解析EML格式的电子邮件 3 可提取EML文件中的正文和附件到指定目录 4 可生成HTML格式的邮件列表清单 方便用户进行离线阅读 5 可生成JSON格式的邮件列表清单
  • ipv6 inet_pton功能说明

    基于VS2017 include
  • SpringBoot中事务配置

    做个学习笔记 SpringBoot创建的项目由于不存在xml配置文件了 对于用惯Spring的xml配置事务犯了难 百度了下 大多文章都是用 Transactional对每一个方法或类手动添加任务 这样很麻烦 就自己摸索了下 实现了对指定切
  • 2022年美赛C题翻译+思路分享

    MCM C 交易策略 思路在后面 背景 市场交易者频繁买卖波动性资产 目标是最大化其总回报 每次买卖通常都会有佣金 两种这样的资产是黄金和比特币 图 1 黄金每日价格 每金衡盎司美元 资料来源 伦敦金银市场协会 2021 年 9 月 11
  • 灰狼优化算法(GWO)(解决TSP问题,代码完整免费)

    算法背景 灰狼优化算法 GWO 由澳大利亚格里菲斯大学学者 Mirjalili 等人于2014年提出来的一种群智能优化算法 灵感来自于灰狼群体捕食行为 优点 较强的收敛性能 结构简单 需要调节的参数少 容易实现 存在能够自适应调整的收敛因子
  • MYSQL的四种连接查询学习笔记

    内连接 inner join 或者 join 外连接 1 左连接 left join 或者 left outer join 2 右连接 right join 或者 right outer join 3 完成外连接 full join 或者
  • QT TCP简单的通信示例

    TCP服务端 第一步 创建监听套接字的QTcpSever QTcpServer m tsTcpServer 第二部步 listen 监听是否有新的连接进来 int iMyport 如果有新的客户端连接的话 会触发信号newConnectio
  • Appium 环境搭建安装 java sdk 和 Android SDK

    java sdk 下载 java sdk 在官网上下载https www oracle com java technologies downloads java8 windows 无脑下一步安装 但要看清楚安装目录 配置全局变量要用 我的是