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 这个问题应该怎么解决呢?谢众大神
我是直接用的 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 里面可能会用到。
ANDROID_HOME
#7 楼 @lihuazhang 唉,这是以前配置的,犯 2 了,一直也没注意到这块