安卓:确定我的应用的进程 ID?
在 Android 下运行的 Java 应用中,有没有办法确定该应用的进程 ID(“PID”)?
我想要这个的原因是我正在编写一个应用程序,该应用程序从logcat读取和处理行,并且我希望能够忽略此应用程序本身编写的所有logcat行。
我知道我可以通过在所有Log.*()调用中为我的应用程序使用唯一的标签来做到这一点,然后忽略带有此标签的logcat行,但是在我看来,如果我可以简单地忽略由我自己的应用程序的PID编写的所有logcat行,那会更干净。
我已经搜索过了,但我找不到任何解释如何从该应用程序本身内部确定正在运行的Android应用程序的PID的内容。
提前感谢您对文档的任何建议或指示。