Android Java核心库中获取进程PID

huogen_liu 2015-06-29 02:40:20
在Android 的java 核心库中获取进程PID。
比如说,在File类的mkDir函数中,我想知道,当前是哪一个进程执行了mkDir操作。
有的资料说使用
import java.lang.management.ManagementFactory;

String name = ManagementFactory.getRuntimeMXBean().getName();
System.out.println(name);
String pid = name.split("@")[0];
System.out.println("Pid is "+pid);

我试过了,在android的java核心库中,引用不到这个类。
请大家帮忙指导分析。
...全文
113 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ohyeah521 2015-12-20
  • 打赏
  • 举报
回复
我也遇到了相同的问题,请问楼主怎么解决的?另外,核心库的C语言中怎么获取?

80,350

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧