我正在尝试通过am
命令重新启动应用程序(com.android.snapchat)。
我启动应用程序的代码是
am start --user 0 -a android.intent.action.MAIN \
-n com.android.snapchat/.MainActivity
上面启动了snapchat应用程序。但是,我的程序流程是实现这一目标:
while true
if(snapchat is running)
then
restart snapchat
...
else
start snapchat
....
如何使用
am
命令本身执行此操作? 最佳答案
首次运行时重新启动应用程序
am force-stop com.android.snapchat
然后使用您一直在使用的命令重新启动它。