Appium appium 运行 python 脚本 bug

leopold · 2013年11月25日 · 最后由 leopold 回复于 2013年11月26日 · 2283 次阅读

pc 系统:win7 64 位,手机系统:android 4.2(非原生)
运行命令后,cmd 输出:

node 框输出:


android sdk 配置没问题呀:F:\adt-bundle-windows-x86\sdk\platform-tools;F:\adt-bundle-windows-x86\sdk\tools
这个问题应该怎么解决呢?谢众大神

共收到 8 条回复 时间 点赞

我是直接用的 appium for windows 版本,后来又换成了通过 nodejs 安装的,一直卡在 adb 检测那里了,估计是 adb 有问题,换成原生的再试试

#1 楼 @leopold 重启下 appium 就可以了.
应该是你的脚本没有主动退出, 导致 appium 一直等待. 提示你已经存在 session 了.
所以重启下 appium 即可.

好的,我再试试,谢谢!

#2 楼 @seveniruby 我去,要崩溃了。再请教下大神,为何我会一直卡在:info:checking whether adb is present 这里,感觉 adb 没问题呀,脚本是那个 samplecode:android_contacts。windows 下运行的 python 脚本。另外,windows 下运行 java 的话,是不是必须得装 git?万分感谢

#4 楼 @leopold 看看 adb 是否在 path 变量下面, java 和 git 没关系.

#5 楼 @seveniruby 卧槽!终于跑起来了!我把 android sdk 的路径给命名为了 “ANDROID_SDK_HOME",然后给改成了” ANDROID_HOME"就跑起来了,真奇怪。真是太谢谢你了

#6 楼 @leopold https://github.com/testerhome/appium/blob/master/docs/cn/running-on-windows.cn.md 文档里说了要用 ANDROID_HOME 诶,建议还是按照文档设置环境变量, appium 里面可能会用到。

#7 楼 @lihuazhang 唉,这是以前配置的,犯 2 了,一直也没注意到这块

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册