Android 从终端终止应用程序

Android terminate app from terminal

我通常必须在 Android studio 中使用终止应用程序按钮测试某些崩溃。但是现在我需要其他测试人员在没有 IDE 的情况下做同样的事情,有没有办法从终端终止应用程序?一些 ADB 命令?

Kill 可能是你的朋友

您可以列出设备上的所有 运行 个进程及其进程 ID

adb shell ps

而不是使用您的应用程序的进程 ID

adb shell kill <PID>
如果您有权限,

adb killalladb shell kill PID 会起作用 但是

am(Activity Manager)

是与 adb 一起玩的很棒的命令。你试过了吗?

am force-stop "your.package.name"

您可以使用

adb shell pm clear com.my.app.package

这将停止应用进程并清除该应用的所有存储数据。 此外,您可以使用 pid

强制关闭
adb shell kill <PID>