Appium运行过程中碰到的问题处理

1.报错:程序包org.junit不存在
解答:junit版本不匹配

2.http://127.0.0.1:4723/wd/hub 打不开
解答:未启动selenium-server.jar

3.appium一打开设备就断开连接
解答:当你的android设备接入pc端进行程序调试的时候是否出现state offline呢?无法进行真机调试,原因就是android 4.2以上的版本过高,sdk的adb驱动不匹配,需要升级。我原本的adb是1.0.29,升级为1.0.31,问题就解决了。
4.安卓虚拟机启动后报错: 类似 SDK Manager] Error: Error parsing .....devices.xml 解决方案
解答:

进入sdk目录下,

把D:/android-sdks/system-images/android-22/android-wear/armeabi-v7a/devices.xml
和D:/android-sdks/system-images/android-22/android-wear/x86/devices.xml文件删除,

再把sdk里面D:/android-sdks/tools/lib/下的devices.xml拷贝到你删除的文件夹里,

重启eclipse
5. adb devices时候出现 List of devices attached
  卸载360手机助手等

6.'appium' 不是内部或外部命令,也不是可运行的程序
Windows下把安装的appium文件夹的Appium\node_modules\.bin加到环境变量path里


你可能感兴趣的:(appium,android,解决方案,junit,appium,adb)