概述
最近接触移动端测试,csdn大神写的真的是糊里糊涂,还号称从零入门,估计自己都没搞清楚。。。
也因为这样走了不少弯路,在这里记录一下。
实际上,要启动安卓虚拟机根本不需要狗屁的studio。直接下载命令行的sdk tool即可,下载studio下了一天。。。。
挂上梯子下载很多东西就很快。
安装nodejs
1 2 3 4 5 6 7 8 9
| 1. 上官网下载安装 2. 升级已有的nodejs sudo npm install n -g // 升级到最新版本 sudo n latest //升级到稳定版本 sudo n stable 3. 升级npm sudo npm install npm -g
|
命令安装appium
1 2 3
| sudo npm install -g cnpm cnpm install -g appium cnmp install -g appium-doctor
|
软件安装appium
直接上官网下载安装
检查appium
检查配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| # 有时候你的shell设置为zsh的话,那么设置在.bash_profile 就会失效。这个时候就要设置在.zshrc里面,
# JAVA export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
# android export ANDROID_HOME=/Users/wenzhongwei/Library/Android/sdk export ANDRIOD_SDK_HOME=/Users/wenzhongwei/Library/Android/sdk export ANDROID_AVD_HOME=/Users/wenzhongwei/.android/avd export PATH=${JAVA_HOME}/bin:$ANDRIOD_SDK_HOME/tools:$ANDRIOD_SDK_HOME/platform-tools$ANDRIOD_HOME/emulator:$PATH
alias emulator=${ANDROID_HOME}/emulator/emulator
# 另外安装,用于测试ios brew install carthage
|
启动安卓虚拟机
不需要下载android studio。只需要命令行的sdk tools即可
点击下载
命令行启动
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| cd /Users/wenzhongwei/Library/Android/sdk cd tools/bin
# 查看平台 ./sdkmanager --list
# 安装平台 ./sdkmanager "platform;andriod-27"
# 创建虚拟机 ./avdmanager create avd --name myavd1 -k "platform;andriod-27"
注意: 这里要指定ANDROID_AVD_HOME否则会出错。
# 查看有哪一些虚拟机 ./avdmanager list avd
# 注: 这里在windows上面要安装haxm,最新版安装失败,选择7.0 版本即可,在github上搜索Intel的版本进行下载
# 启动 emulator -avd myavd
|
启动ios虚拟机
使用simulator开启虚拟机