`
Beaver's
  • 浏览: 396006 次
  • 性别: Icon_minigender_2
  • 来自: 天津
社区版块
存档分类
最新评论

在android中获取系统正在运行的进程

阅读更多
 public String getRunningProcesses(){
    	ActivityManager _ActivityManager = (ActivityManager) this .getSystemService(Context.ACTIVITY_SERVICE); //获取系统的全局状态    	
      List<RunningAppProcessInfo> list = _ActivityManager .getRunningAppProcesses(); //获得系统正在运行的进程
  
  	int i = list.size(); 
    	Log.i("tag", String.valueOf(i)); 
    	for (int j = 0; j < list.size(); j++) 
    	{ 
             Log.i("tag", list.get(j).processName);    	
      }

    	return serviceInfo.toString();
}
分享到:
评论
1 楼 夜之son 2011-06-20  
这样能得到,但是真的显示出所有的信息,你会发现有些事找不到的。

相关推荐

    Android 5.0系统以上获取运行进程demo

    在这个特定的案例中,描述中提到提供了一个已经封装好的jar包,这可能是为了解决在Android 5.0及以上版本无法直接获取运行进程的问题。这个jar包可能包含了实现绕过限制、获取运行进程信息的替代方法。使用这样的第...

    Android中获取正在运行的服

    要获取正在运行的服务信息,首先需要在代码中获取`ActivityManager`的实例。这通常通过以下方式实现: ```java ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE); ``` ...

    Android中获取后台正在运行的应用列表

    在Android设备中,按Back键会将当前的Activity出栈销毁,而按HOME键却会将之隐藏到后台。如若有多个这样的程序这样操作,我们不知道后台到底有多少个正在运行的应用程序。此程序的目的就列举出后台正在运行的应用...

    获取手机正在运行的app,以及当前前台正在运行的app(兼容android6.0)

    在Android系统中,获取正在运行的应用程序及其状态是开发者经常需要进行的操作,特别是在开发系统监控、性能分析或者个性化定制应用时。本主题将详细讲解如何在Android 6.0及更高版本中获取手机上正在运行的APP,...

    Android中获取系统内存信息以及进程信息

    在Android系统中,开发者可以通过Android提供的API来获取系统的内存信息以及正在运行的进程状态。这一功能主要涉及到`ActivityManager`类的使用。`ActivityManager`是Android SDK中的一个关键组件,它提供了对系统...

    Android系统中如何获取系统进程信息

    在Android开发过程中,获取系统进程信息是实现设备监控、性能优化等应用功能的基础。本文将详细介绍如何利用Android提供的API来获取系统进程信息,并展示一个简易进程管理器的实现过程。 #### 一、基础知识准备 在...

    Android 低版本和高版本获取后台运行进程

    从Android 6.0(API Level 23)开始,系统引入了运行时权限管理,获取运行进程信息可能需要`GET_TASKS`权限。如果应用的目标SDK版本是23或更高,你需要在运行时请求这个权限。 4. **注意事项** 尽管可以通过`...

    Android5.0 以上获取系统正在运行应用信息包

    在Android 5.0及以上版本,获取系统正在运行的应用信息包是一个相对复杂的过程,因为从这个版本开始,谷歌为了提高用户隐私和系统安全,对应用程序的权限管理进行了严格的限制。以下是一些关于如何在Android 5.0及...

    Android 通过process进程信息拿到当期正在运行的APP包名

    进程信息可以通过Linux命令如`ps`获取,这个命令会列出系统中所有正在运行的进程及其详细信息。在Android中,我们可以通过Java代码执行shell命令来获取这些信息。 在给定的标题"Android通过process进程信息拿到当期...

    Android应用获取系统权限,修改系统时间

    总的来说,获取系统权限并修改系统时间在Android中是一项复杂且需要谨慎操作的任务。它涉及到对Android权限系统的深入理解、可能的root操作,以及对系统稳定性的潜在影响。开发者应当根据具体需求和安全考虑,选择...

    Android获取正在运行程序并kill掉

    标题"Android获取正在运行程序并kill掉"涉及的关键知识点主要包括Android进程管理、系统权限、以及如何编程实现这个功能。以下将详细介绍这些内容。 首先,Android系统中的进程分为多个级别,如前台进程、可见进程...

    Android获取正在运行程序并kill掉,密码http://blog.csdn.net/pishum/article/details/38875307里有

    这可能涉及到网络请求和数据解析的知识,但这里主要讨论的是Android获取运行程序和结束进程的方法。 总的来说,Android开发者可以通过`ActivityManager`获取运行的应用信息,并在适当的情况下结束进程。不过,这...

    Android中获取正在运行的应用程序ActivityManager的使用(二)

    在这个示例中,我们通过`getRunningAppProcesses()`获取运行中的应用进程,并检查每个进程的重要程度,如果进程是前台进程,我们就打印出它的名称。 总的来说,ActivityManager是Android开发者了解系统状态和应用...

    Android5.0 以上获取系统运行应用信息包

    Android 5.0以上获取系统运行进程信息, 5.0系统getRunningAppProcesses 已经失效了。http://www.cnblogs.com/luoyangcn/p/4936830.html 经过实际的测试,针对5.0 以上版本是有效的。

Global site tag (gtag.js) - Google Analytics