(Android7.0)Android获取PID、TID、UID
16lz
2021-01-25
注:文章可能完全摘录,参考或完全自创,如有摘录或参考,会在文章最下面备注参考资料的地址(而不一定是原始文章的地址)。如有版权问题,请及时告知。
文章目的在于整理分享本人学到的知识,可能会有错误或表达不标准的地方,请结合实践理解。文章会不断完善,也希望更多朋友参与进来,一起成长。
(本文构成:大部分摘录,经过整理,添加部分自己的理解。)
(Android7.0)Android获取PID、TID、UID
Log.d("AAA", "----pid=" + android.os.Process.myPid()); //获取该进程的id
Log.d("AAA", "----tid=" + android.os.Process.myTid()); //获取线程的id
Log.d("AAA", "----uid=" + android.os.Process.myUid()); //获取该进程的用户id
Log.d("AAA", "----http.agent=" + System.getProperty(
"http.agent"
)
); //获取User-Agent
root的uid是0,system的uid是1000
这些uid源码定义位置:
system/core/include/private/android_filesystem_config.h
参考资料:
https://baike.xsoftlab.net/view/722.html
http://blog.csdn.net/cocodehouse/article/details/5925593
更多相关文章
- 一款霸榜 GitHub 的开源 Linux 资源监视器!
- [置顶] Android访问控制系统测试与评估
- Android(安卓)ActivityManagerService(AMS)的进程管理
- Android中的进程
- android init.rc语法标准 .
- Android的BUG(五)- Android跨进程使用GraphicBuffer的野指针问题
- DDMS的使用、内存溢出的调试和模拟器的启动命令参数
- Binder驱动之设备初始化
- Android的服务(Service)(一)生命周期