2016-12-01 32 views
-1

我知道如何使用input keyevent KEYCODE_APP_SWITCH來打開應用程序切換器,但是我找不到有關如何使用ADB從切換器中選擇應用程序以打開它的任何信息。這可能嗎?如何使用ADB從切換臺選擇應用程序?

+0

您究竟想要做什麼?使用應用切換器的任何特定原因,而不是僅僅通過'am start'將您想要的應用帶到前臺? –

回答

0

我不認爲這是可能的。但是,您可以使用「am」從終端啓動應用程序。你可以找到更多的信息here。它基本上是訪問ActivityManager系統服務的一些功能的工具。您可以像在java中一樣創建意圖,並將它們發送/廣播給系統。

如果您需要指定組件名稱而不是使用操作。您可以使用此命令查看當前打開的活動及其包名:

adb shell dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp' 
相關問題