博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Macaca环境篇
阅读量:7059 次
发布时间:2019-06-28

本文共 676 字,大约阅读时间需要 2 分钟。

基础环境准备

  1. 安装Node.js 要求v4.0及以上(据说v7.0的也不行,所以建议7.0以下)
    image2017-9-10%2011%3A8%3A58.png?version
  2. 请安装 Xcode8.3 或者更高版本
  3. 应用中如含有 WebView,请安装 
    $ brew install ios-webkit-debug-proxy
  4. 安装JDK(建议下载),配置JAVA_HOME
  5. 安装ANDROID SDK ,配置ANDROID_HOME
  6. 【optional】安装cnpm:

解决npm因为部分依赖被墙导致安装失败的问题,当然此选项是可选项,如果大家用npm可以直接安装成功,则不用考虑这一步

安装cnpm成功后,在执行所有npm命令的时候替换为cnpm即可。

eg:

$ npm i -g macaca-cli // 等价替换$ cnpm i -g macaca-cli

Macaca安装

  1. 安装Macaca

    $ npm i -g macaca-cli
  2. 安装对应各平台的驱动ios/android/chrome/electron(Desktop应用),对于不需要的,可以跳过

    $ npm i macaca-ios -g     $ npm i macaca-android -g     $ npm i macaca-chrome -g     $ npm i macaca-electron -g
  3. 安装app-inspector,用于控件查找
$ npm i app-inspector -g

以上步骤执行完成后,执行macaca doctor命令进行校验,如图所示,则表示环境都准备Ok了,如果有报红色提示的,则需要对应的解决:

image2017-9-10%2011%3A4%3A55.png?version

image2017-9-10%2011%3A6%3A25.png?version

转载地址:http://oofll.baihongyu.com/

你可能感兴趣的文章
Study on Android【四】--显示控件使用
查看>>
第二课unit6 文本处理工具
查看>>
RH134 UNIT1
查看>>
SEO处理互联网危机公关
查看>>
利用mmSeg4j分词实现网页文本倾向性分析
查看>>
ASP.NET 2.0+Atlas编写鼠标拖放程序(2)
查看>>
ps与top命令简单介绍
查看>>
js12---闭包,原型,继承
查看>>
JavaScript返回上一页代码区别
查看>>
EntityFramework 如何进行异步化(关键词:async·await·SaveChangesAsync·ToListAsync)
查看>>
百度编辑器ueditor每次编辑后多一个空行的解决办法
查看>>
C#扇形的绘制与Hittest交互、图种制作
查看>>
【MVC 4】5.SportsSore —— 一个真实的应用程序
查看>>
开源许可证的区别
查看>>
springcloud(六):配置中心git示例
查看>>
Openlayers源码分析(版本2.9.1)--开篇
查看>>
Lucene.Net:构造搜索表达式简化搜索
查看>>
Hadoop - Zeppelin 使用心得
查看>>
Android GIS开发系列-- 入门季(2) MapView与图层介绍
查看>>
爪哇国新游记之二十五----图及其遍历查找
查看>>