【发布时间】:2016-03-23 13:05:56
【问题描述】:
我正在使用 Jenkins 在 android 模拟器上进行持续集成,以使用 espresso 框架运行仪器测试。不幸的是,服务器无法连接到模拟器。我有一个主实例,它将来自 GitHub 的推送事件委托给安装了 android sdk 的从属实例。我安装了 android-emulator-plugin 并像描述的那样配置它。詹金斯起初启动模拟器,但之后无法连接到它。结果如下:
当我在从机上时,我也无法连接到模拟器。但如果我使用 127.0.0.1 而不是 localhost,adb 工具可以连接到模拟器:
android-emulator-plugin 是否可以使用 127.0.0.1 而不是 localhost?我已经指定了环境变量 $ANDROID_AVD_DEVICE 和 $ANDROID_SERIAL 没有结果。有什么想法吗?
【问题讨论】:
标签: android jenkins android-emulator android-emulator-plugin