Calabash -Android:我们可以在Android设备上为Calabash-Android模拟主页按钮吗?

我们可以在Android设备上为Calabash-Android模拟Home按钮吗? 我需要点击脚本中的Home按钮,使用Calabash执行我的脚本。

我自己还没试过这个。 但寻找解决方案我确实找到了这个。

链接http://krazyrobot.com/2014/02/calabash-android-enter-text-from-keyboard-using-adb/由Balazs Balazs aka krazyrobot

他的解决方案是使用发送密钥代码,用于主页按钮KEYCODE_HOME。 把它包装成葫芦会给你:

system("adb shell input keyevent KEYCODE_HOME")

我再次尝试过,但这听起来像是一个解决方案。

另外,

 system("adb shell input keyevent KEYCODE_BACK") 

如果你只是想回到屏幕上,那就有用。