想问一下怎么用c++或java实现获取当前正在运行的程序名称(不是进程)

想问一下怎么用c++或java实现获取当前正在运行的程序名称(不是进程),第1张

你圈的这些是快捷方式的名字啦,这个名字可以随便改,快捷方式的名字跟运行的程序一点关系也没有的。

在当前运行的程序的代码中获取其程序名,可以使用 GetModuleFileName函数获取到它的EXE名字。

在Android中取得当前进程

说明:上面代码关键的两个地方解释,也就是取得当前进程名

android.os.Process.myPid()) //获取PID,目前获取自己的也只有该API

ActivityManager.RunningAppProcessInfo类

说明: 封装了正在运行的进程信息

常用字段:

int   pid    进程ID

int   uid    进程所在的用户ID

String   processName 进程名,默认是包名或者由Android:process=””属性指定

String [ ]   pkgList      运行在该进程下的所有应用程序包名


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11512321.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存