android - 葫芦-Android : Can we simulate Home button on Android devices for Calabash-Android?

标签 android ruby android-emulator device calabash

我们可以为 Calabash-Android 模拟 Android 设备上的 Home 按钮吗?我需要点击脚本中的“主页”按钮才能使用 Calabash 执行我的脚本。

最佳答案

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

链接 http://krazyrobot.com/2014/02/calabash-android-enter-text-from-keyboard-using-adb/ 作者:Balazs Balazs 又名 krazyrobot

他的解决方案是使用发送键码,即 KEYCODE_HOME 的主页按钮。 将其包装到葫芦中会给你:

system("adb shell 输入 keyevent KEYCODE_HOME")

我还没有尝试过这个,但这听起来像是一个解决方案。

关于android - 葫芦-Android : Can we simulate Home button on Android devices for Calabash-Android?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22609126/

相关文章:

android - 是否可以像我看到它安装 SD 卡一样从 adb shell 查看应用程序数据?

ruby - 如何测试 capybara 中是否存在提交按钮?

mysql - activerecord 3.2.2 与多个连接的关联问题

java - 模拟器中是否有一个路径可以在权限被拒绝时以编程方式写入?

Android Studio 3.0 Canary 4 模拟器卡在重启中

android - 如何在两个 Android 应用之间共享应用内购买

java - 如何启用 15 个复选框中的任意 5 个复选框?

Android Studio 模拟器数小时未运行

android - 如何让ZXing条码扫描器不全屏,而是在 fragment 下方

ruby-on-rails - Ruby On Rails Heroku 数据库 :migrate Aborted!