亚行:如何通过ADB one liner命令点击/关闭最近的应用程序以完成任务

时间:2015-11-24 15:48:03

标签: android adb calabash calabash-android

我尝试过多个命令从App切换器关闭应用程序,但没有通过它。我甚至不知道是否有来自应用程序切换器关闭应用程序的ányadb命令。我更多用Google搜索,甚至经历Android但没有运气。 有谁知道这个,如何解决? 请提出我们宝贵的意见。 提前致谢

3 个答案:

答案 0 :(得分:3)

最后,当我尝试组合多个命令时,我得到了答案:

  1. 打开应用切换器

    adb shell input keyevent KEYCODE_APP_SWITCH
    
  2. 选择或导航到应用切换器中的下一个应用

    adb shell input keyevent 20
    ...
    

    (对列表中的每个应用再次运行上述命令)

  3. 从打开的应用列表中删除应用

    adb shell input keyevent DEL
    
  4. 你完成了:-)应用程序已经打开你的应用程序列表。

答案 1 :(得分:0)

以下是一些提示 -

  1. 打开最近的应用 -
  2.   

    adb shell输入keyevent KEYCODE_APP_SWITCHER

    1. 点按cross Xclose all。取决于您的系统UI,您需要导航到它并按Enter键。 对于我下面的工作,您可以使用up,down,tab KEYEVENTs找到适用于您的设备的内容。
    2.   

      adb shell输入keyevent KEYCODE_DPAD_DOWN

           

      adb shell输入keyevent KEYCODE_ENTER

答案 2 :(得分:0)

android 5.0及更高版本

打开最近使用的应用程序

  

adb shell输入键盘事件KEYCODE_APP_SWITCH

选择应用

  

adb shell输入键盘事件KEYCODE_DPAD_DOWN

从最近的应用中清除

  

adb shell输入keyevent DEL