UiAutomator Mac 下 uiautomator 的安装配置

金主 · 2017年09月01日 · 最后由 金主 回复于 2017年10月23日 · 4135 次阅读

有问题请留言

mac 下 ant 的安装和环境变量配置(3.0 版本)

  1. 官网下载:http://ant.apache.org/bindownload.cgi 直接下载 zip 的就可以
  2. 打开终端依次输入:
    • 获取 root 权限 sudo -s
    • 修改 bas hrc 的读写权限 chmod +w /etc/bashrc
    • 修改 bashrc 文件 vi /etc/bashrc
    • 进入 bashrc 文件的编辑状态,在最后添加 2 句话即可 export ANT_HOME=/usr/下载的ant地址 export PATH=${PATH}:${ANT_HOME}/bin
    • 按 ESC 键退出编辑状态。输入 :wq! 或者 q!保存并退出。
    • 测试是否安装成功,打开终端, 输入 ant -version
参考链接:http://blog.csdn.net/hj3601947/article/details/38312541

需要配置 ADB 环境,ANT 环境,Android 环境配置

  1. ADB,ANT,Android 环境配置,参考链接:http://blog.csdn.net/li_orange520/article/details/51783195
  2. 验证:
    • 终端输入命令 adb 点回车,如果未显示 command not found,说明此命令有效
    • 终端输入 Android 命令,如果未显示 command not found,说明此命令有效
    • 终端输入 ant -version,如果未显示 command not found,说明此命令有效

LazyUiAutomatorViewer 的安装:

  1. 源码及 jar 包的下载地址:https://github.com/lazytestteam/lazyuiautomatorviewer
  2. 将 LazyUiAutomatorViewer 源码编译生成的 jar 包 uiautomatorviewer.jar 拷贝到安卓安装目录下的 \android-sdk\tools\lib 文件夹中替换掉原来的 uiautomatorviewer.jar 包。
  3. 双击安卓安装目录下的 \android-sdk\tools\bin\uiautomatorviewer.bat 文件,启动 LazyUiAutomatorViewer 。 或者终端输入:/Users/weixiangyang/Library/Android/sdk/tools/uiautomatorviewer ; exit;
  4. 手机连上电脑,打开手机 app 中需要测试的某个页面,点击 uiautomator 文件图标后面的那个按钮进行截屏。
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 8 条回复 时间 点赞

干嘛要 root

@Lihuazhang 我也不知道,我查到的资料就是这样的,参考的这个链接http://blog.csdn.net/hj3601947/article/details/38312541

金主 回复

不需要 root,这些用 root,到时候会带来很多问题。

@Lihuazhang “ mac 下 ant 的安装和环境变量配置” 这里面全部的 是不是都不需要?

能不用 root 就不用

@Lihuazhang 明白你意思了

楼主,我用 appium-doctor 提示 Running iOS Checks
✖ Could not detect Mac OS X Version
Appium-Doctor detected problems. Please fix and rerun Appium-Doctor.
我看网上说是 appium 不兼容 10.11 以上的系统,修改文件的时候/usr/local/lib/node_modules/appium/lib 找不到 doctor 文件,求助大神

8楼 已删除

@aiyanyuan 解决办法我的 https://testerhome.com/topics/9879 这篇帖子里写着,第七条😃

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册