appium界面运行过程:
1、启动一个http服务器:127.0.0.1:4723
2、根据测试代码setUp()进行初始化,在http服务器上建立一个session对象3、开始调用adb,找到连接上的设备,设置设备id4、等待设备准备好响应命令5、开启logcat日志监控6、将生成的apk属性信息文件strings.json存到了设备 /data/local/tmp目录下7、读取apk安装情况8、端口映射,发给appium httpserver的内容,经过httpserver后直接发给设备 forward tcp:4724 tcp:47249、将AppiumBootstrap.jar包存到设备的 /data/local/tmp目录下10、安装UnicodeIME-debug.apk到设备上11、安装settings_apk-debug.apk到设备上12、安装unlock_apk-debug.apk到设备上13、 kill所有的uiautomator进程14、运行bootstrap---uiautomator runtest ***.jar –c ……-e….. 15、在端口4724打开appium socket server 16、加载json,唤醒客户端17、提交command到appium 18、启动设备,解锁屏幕,准备接收command19、将响应结果返回给client20、执行测试代码21、关闭日志监控22、关闭客户端链接23、关闭Uiautomation24、清理android对象25、清理appium session