Android 如何获取所有正在运行的应用程序?

Android 码拜 9年前 (2015-04-26) 1145次浏览 0个评论

Android 如何获取所有正在运行的应用程序?不要跟我说网上搜的那些,在真机里根本就行不通!求来电实际的,靠谱的!谢谢!搜来粘贴的就不要回答了!

Android 如何获取所有正在运行的应用程序?
40分
ActivityManager.getRunningAppProcesses()
ActivityManager.RunningAppProcessInfo pkgList
有图有真相。。。Android 如何获取所有正在运行的应用程序?
Android 如何获取所有正在运行的应用程序?
引用 1 楼 dalor 的回复:

ActivityManager.getRunningAppProcesses()
ActivityManager.RunningAppProcessInfo pkgList
有图有真相。。。Android 如何获取所有正在运行的应用程序?

请问是真机上测试的吗?求代码呀!

Android 如何获取所有正在运行的应用程序?
小米3 4.4.2

List<ActivityManager.RunningAppProcessInfo> processList = mActivityManager  
                .getRunningAppProcesses();  
  
        for (ActivityManager.RunningAppProcessInfo appProcess : processList) {  
            String[] pkgNameList = appProcess.pkgList; 
  
            for (int i = 0; i < pkgNameList.length; i++) {  
                String pkgName = pkgNameList[i];  
                Log.i("1", "packageName " + pkgName );  
   
            }  
        }  
Android 如何获取所有正在运行的应用程序?
 ActivityManager mActivityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); 

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Android 如何获取所有正在运行的应用程序?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!