注:文章可能完全摘录,参考或完全自创,如有摘录或参考,会在文章最下面备注参考资料的地址(而不一定是原始文章的地址)。如有版权问题,请及时告知。

    文章目的在于整理分享本人学到的知识,可能会有错误或表达不标准的地方,请结合实践理解。文章会不断完善,也希望更多朋友参与进来,一起成长。

(本文构成:大部分摘录,经过整理,添加部分自己的理解。)

 

(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

 

更多相关文章

  1. 一款霸榜 GitHub 的开源 Linux 资源监视器!
  2. [置顶] Android访问控制系统测试与评估
  3. Android(安卓)ActivityManagerService(AMS)的进程管理
  4. Android中的进程
  5. android init.rc语法标准 .
  6. Android的BUG(五)- Android跨进程使用GraphicBuffer的野指针问题
  7. DDMS的使用、内存溢出的调试和模拟器的启动命令参数
  8. Binder驱动之设备初始化
  9. Android的服务(Service)(一)生命周期

随机推荐

  1. 关于android OpenGl ES 渲染方式
  2. 请告诉美工Android适配时切图要按标准来
  3. Android的Linux内核的电源管理:Early Susp
  4. 有哪些 Android(安卓)大牛的 blog 值得推
  5. 关于android的webview屏幕适应
  6. Android(安卓)异步任务 设置 超时使用han
  7. Android(安卓)编译中的LOCAL_SDK_VERSION
  8. Android新特性-RecyclerView之基础篇
  9. 使用Android(安卓)studio3.6的java api方
  10. Android学习笔记:通过Android之Service实