ndk获取Android进程PID和名称

sprintf(filepath, "/proc/%s/cmdline", ptr->d_name); //生成要读取的文件的路径

sprintf(filepath, "/proc/%s/status", ptr->d_name); //生成要读取的文件的路径

 

 

每个活动的进程都在  /proc/pid/   下面有一个 status文件  里面存放的是状态信息

而cmdline读取出来是包名 

 

 

按照网上说的  status第一行读取到是应该是完整的包名 

但是实际少了一段  很多进程都是的 暂时未知

 

posted @ 2015-12-06 15:00  xadxxx  阅读(2936)  评论(0编辑  收藏  举报