【发布时间】:2014-03-24 12:15:54
【问题描述】:
我们可以在 Android 设备上为 Calabash-Android 模拟 Home 按钮吗?我需要点击脚本中的主页按钮来使用 Calabash 执行我的脚本。
【问题讨论】:
标签: android ruby android-emulator device calabash
我们可以在 Android 设备上为 Calabash-Android 模拟 Home 按钮吗?我需要点击脚本中的主页按钮来使用 Calabash 执行我的脚本。
【问题讨论】:
标签: android ruby android-emulator device calabash
我自己还没有尝试过。 但在四处寻找解决方案时,我确实找到了这个。
链接http://krazyrobot.com/2014/02/calabash-android-enter-text-from-keyboard-using-adb/ 通过 Balazs Balazs 又名 krazyrobot
他的解决方案是为 KEYCODE_HOME 的主页按钮使用发送键码。 将其包装成葫芦会给你:
system("adb shell input keyevent KEYCODE_HOME")
我还没有尝试过,但这听起来像是一个解决方案。
【讨论】:
另外,
system("adb shell input keyevent KEYCODE_BACK")
如果您只想返回屏幕,则可以使用。
【讨论】: