appium 环境安装windows
创建AVD
-c --sdcard : 指向一个共享的SD存储卡的路径,或者是新的SD储存卡容量大小。
-n --name : AVD的名字(该项是必须的)
-a --snapshot : 在AVD中设置一个快照文件
-p --path : 新创建的AVD的路径
-f --force : 强制创建AVD(若有同名的AVD,则覆盖)
-s --skin :创建新的AVD皮肤
-t --target : 新创建的AVD的TargetID(此项是必须的,targetID可以Android list targets来判定)
-b --abi : AVD 使用的ABI。如果该平台只有一个ABI,默认是自动选择的ABI
创建一个AVD
android create avd -n DroidOrion -t 1 -b armeabi-v7a
使用android list avds 来查看一下:
错误总结:
1.如果系统中存在有多个abi时你需要指定其中的一个:
否则就会出错:
Valid ABIs: armeabi-v7a, x86
Error: This platform has more than one ABI. Please specify one using --abi.
指定方法: -b armeabi-v7a
在使用DroidBox时出现错误
ERROR: Unable to load VM from snapshot. The snapshot has been saved for a different hardware configuration.