Macaca

MIT
不限
全平台
xdf · 2017年10月19日 · 1170 次阅读 · 8 条评论

Automation test solution for native, hybrid, mobile web and web application on mobile and desktop platforms.多端自动化测试解决方案

评论列表
xu221168 发表于 2017年11月03日

为什么我发不了帖子

feng317 发表于 2017年12月28日

支持macaca

hellomwb-github 发表于 2018年02月24日

支持码擦擦

iqianxing 发表于 2018年03月15日

Not accepted Android SDK license agreements

wuweicoco 发表于 2018年03月16日

npm install macaca-android 遇到 [Not accepted Android SDK license agreements] 问题的解决方案

当前发现的一些场景:
如果使用 Android Studio 等工具,在首次启动时,Android Studio 会引导安装 platform-tools 等工具,但是不会要求用户做 licenses accept 的操作。在安装 macaca android 时,如果用户没有 accept 过 android 的licenses,则会出现这个错误。

解决:
1、你可以通过在 Terminate 下运行这个指令,主动的安装 对应的 platforms 等工具,安装过程中,android 会引导你 accept licenses:
${ANDROID_HOME}tools/bin/sdkmanager "build-tools;25.0.2" "platforms;android-26" "extras;android;m2repository"
2、你也可以通过下面的指令,同意所有的 android licenses(包括但不局限于 macaca android 需要使用的licenses)
${ANDROID_HOME}tools/bin/sdkmanager --licenses

备注:我的 {ANDROID_HOME} 环境变量
/Users/.../Library/Android/sdk/

wuweicoco 发表于 2018年03月16日

使用过程中,遇到问题的,可以到 https://github.com/alibaba/macaca/issues 进行缺陷反馈和解决方案查询。

xiaoduola666 发表于 2018年03月24日

macaca doctor SDK 哪位大神可以解决
Not accepted Android SDK license agreements

xiaoduola666 发表于 2018年03月24日

提示这个信息~