杀死 Android 设备内的进程

有时 Android 的 logcat 运行无限,错误来自某些不属于你的进程,耗尽电池或者只是让代码调试变得困难。

在不重新启动设备的情况下解决问题的便捷方法是找到并终止导致问题的进程。

来自 Logcat

03-10 11:41:40.010 1550-1627/? E/SomeProcess: ....

注意流程编号:1550

现在我们可以打开一个 shell 并终止进程。注意我们不能杀死 root 进程。

adb shell

在 shell 中,我们可以查看有关进程的更多信息

ps -x | grep 1550

如果我们想要杀死它:

kill -9 1550