欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Android获取系统正在运行的后台服务列表,android获取,//RunningSer

来源: javaer 分享于  点击 32357 次 点评:198

Android获取系统正在运行的后台服务列表,android获取,//RunningSer


//RunningServicesInfo        public static String getRunningServicesInfo(Context context) {                StringBuffer serviceInfo = new StringBuffer();                final ActivityManager activityManager = (ActivityManager) context                                .getSystemService(Context.ACTIVITY_SERVICE);                List<RunningServiceInfo> services = activityManager.getRunningServices(100);                Iterator<RunningServiceInfo> l = services.iterator();                while (l.hasNext()) {                        RunningServiceInfo si = (RunningServiceInfo) l.next();                        serviceInfo.append("pid: ").append(si.pid);                        serviceInfo.append("\nprocess: ").append(si.process);                        serviceInfo.append("\nservice: ").append(si.service);                        serviceInfo.append("\ncrashCount: ").append(si.crashCount);                        serviceInfo.append("\nclientCount: ").append(si.clientCount);                        serviceInfo.append("\nactiveSince: ").append(ToolHelper.formatData(si.activeSince));                        serviceInfo.append("\nlastActivityTime: ").append(ToolHelper.formatData(si.lastActivityTime));                        serviceInfo.append("\n\n");                }                return serviceInfo.toString();        }
相关栏目:

用户点评