我正在使用calabash
为Android测试Android应用程序。
应用程序在经过一些处理后打开浏览器,因此我失去了对应用程序的控制权。如何在浏览器打开后返回到应用程序并且它位于前台。
答案 0 :(得分:1)
从应用程序重定向后,您可以使用以下命令将其从后台恢复
system("#{default_device.adb_command} shell am start -n 'PATH_TO_ACTIVITY_IN_THE_SYSTEM' -a android.intent.action.MAIN -c android.intent.category.LAUNCHER")