用logcat辅助找进程

心得:当通过app包名找不到进程时,可以借助于 logcat去搜是否有相关信息,或许对于找进程有所帮助

举例:

比如之前对于:

GSF=Google Services Framework(包名:com.google.android.gsf

要去找进程process

但是通过包名始终找不到:

redfin:/data/user/0/com.google.android.gms # ps -A | grep gsf

后来就是通过:

adb logcat | grep "com.google.android.gsf"

而(无意间)发现相关日志:

05-22 13:47:51.281  6049  6122 I ActivityManager: Start proc 2149:com.google.process.gservices/u0a126 for content provider {com.google.android.gsf/com.google.android.gsf.gservices.GservicesProvider}

从而注意到其中的:

  • Start proc 2149:com.google.process.gservices/

很明显,其中:

com.google.process.gservices

就是对应process进程的名称

然后通过:

redfin:/data/user/0/com.google.android.gms # ps -A | grep gservices
u0_a126       5551  5939   14659388  92704 do_epoll_wait       0 S com.google.process.gservices

的确找到了对应进程

->从而确定:

  • GSF=Google Services Framework(包名:com.google.android.gsf
    • 的进程名称是:com.google.process.gservices

results matching ""

    No results matching ""