1、首先需要安装配置好java jdk的环境包:
官网下载java jdk环境包:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、找到配置环境变量的文件,进入 vim 编辑模式,输入以下内容,因为在后面安装AndroID SDK包的时候会用到JAVA JDK的环境包:
# Setting PATH for Java jdk 1.8.0JAVA_HOME="/library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home"export JAVA_HOME
配置好后,在 Terminal 中输入 source 配置环境变量的文件,使刚才的配置立即生效
3、安装AndroID SDK包,推荐两个下载方法:
方法一:网盘下载 http://tools.android-studio.org/index.php/sdk
方法二:官网下载 https://android-sdk.en.softonic.com/mac/download
4、将下载下来的AndroID SDK包解压后,进入到 androID-sdk-macosx/tools 目录下,双击 AndroID 进入下图:
红色框框中的三个选项是必选项,将其进行下载,下载完成后后面的 Not installed 会变成 Installed,如果没有安装的可以参考下面步骤进行下载:
下载的内容会存储在SDK包中对应的文件夹中:
5、安装完AndroID SDK后,同样要找到自己电脑配置环境变量的文件,进入到 vim 编辑模式,输入以下内容:
# Setting PATH for adbPATH="/Users/自己电脑用户名/androID-sdk-macosx/platform-tools:${PATH}"# Setting PATH for AndroID SDKANDROID_HOME=/Users/自己电脑用户名/androID-sdk-macosxPATH=$ANDROID_HOME/tools:$PATH:PATH=$ANDROID_HOME/platform-tools:$PATH:export ANDROID_HOME
配置好后,在 Terminal 中输入 source 配置环境变量的文件,使刚才的配置立即生效
6、在Terminal中有两种方法来检测环境变量是否配置成功
方法一:在Terminal中输入 adb 命令后会出现以下画面:
方法二:在Terminal中输入aapt命令后会出现下面的画面:
很明显报错了,意思就是 aapt 找不到,说明在配置环境变量的时候少配置了这个环境变量。
解决方法:
找到自己电脑中的配置环境变量的文件,进入到 vim 编辑模式下,在刚才配置的地方添加以下内容即可:
PATH=$ANDROID_HOME/build-tools/29.0.0:$PATH# 完整的配置如下:# Setting PATH for adbPATH="/Users/weixiaoguo/androID-sdk-macosx/platform-tools:${PATH}"# Setting PATH for AndroID SDKANDROID_HOME=/Users/weixiaoguo/androID-sdk-macosxPATH=$ANDROID_HOME/tools:$PATH:PATH=$ANDROID_HOME/platform-tools:$PATH:PATH=$ANDROID_HOME/build-tools/29.0.0:$PATHexport ANDROID_HOME
配置好后,在 Terminal 中输入 source 配置环境变量的文件,使刚才的配置立即生效
再次在 Terminal 中输入 aapt 命令,就是出现下面的画面了:
7、安装夜神模拟器(Nox App Player):
可以在这里下载:https://pan.baidu.com/s/1BMj55q1BlQ-fQpHhHUo-Dw 提取码: ecwp
当然可以在官网查看:https://www.yeshen.com/
7.1 开启夜神模拟器的开发者模式,在主界面右击右上角的 设置 按钮,进入以下画面进行选择后并保存设置,重启后即可:
7.2 开启夜神模拟器的开发者模式:
在主界面中的 设置—>关于平板电脑—>版本号,连击 版本号 这一栏后即可打开开发者模式
8、在安装的AndroID SDK的目录下找到 tools 文件夹下的 uiautomatorvIEwer(app中的元素获取工具),然后双击打开:
注:如果连接不到模拟器的话,在 Terminal 中输入一下命令,然后重新打开 uiautomatorvIEwer:
adb connect 127.0.0.1:62001
总结
以上是内存溢出为你收集整理的Mac 环境下自动化测试准备工作全部内容,希望文章能够帮你解决Mac 环境下自动化测试准备工作所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)