目录
前言:
在使用Appium进行安卓自动化测试之前,需要配置相应的安卓环境。
环境准备
为了避免走弯路,我们先要确保三点:
- Android SDK API >= 17 (Additional features require 18)
-
环境变量
ANDROID_HOME
并确保$ANDROID_HOME/platform-tools
和$ANDROID_HOME/tools
包含在 PATH 里。比如:export ANDROID_HOME="/Applications/adt-bundle-mac-x86_64-20130729/sdk" export PATH=$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools
-
如果用实体机测试,请确保系统是
4.1
以上的。
否则的话,你会遇到诸如此类的问题:
2.x 的真机
info: "/Applications/adt-bundle-mac-x86_64-20130729/sdk/platform-tools/adb" -s S5830f63efdb6 shell uiautomator runtest AppiumBootstrap.jar -c io.appium.android.bootstrap.Bootstrap
info: [ADB STDOUT] uiautomator: permission denied
4.0.x 的真机
info: "/A