亚行-回到顶部

时间:2018-11-01 07:22:46

标签: android adb

说我有2个应用程序A和B正在运行。单击B后,A被推回,因此B位于A的顶部,使A不可见。

如何使用adb命令将A返回顶部/顶部?

它可能与FocusedWindow有关,但我不确定。

如果您使用am再次启动该应用,则先前的活动可能会终止,从而导致问题或更严重的情况,可能会启动一个新实例(我不确定是否是这种情况)。简而言之,我既不想重新启动A,也不想丢失对A所做的任何更改,因此必须将A重新放在顶部/前面,而不是重新启动。

1 个答案:

答案 0 :(得分:0)

如果您知道该应用的软件包名称和活动,请尝试执行以下命令

adb shell am start --activity-single-top com.package.your_app/.YourActivity

--activity-single-top标志将确保如果恰好是应用程序的前台活动,则需要启动该活动,然后将其恢复。