列出 Android 设备中所有启动的服务
2010-09-10 01:04:00 来源:WEB开发网核心提示:className){for(int i = 0; i < mServiceList.size(); i ++){if(className.equals(mServiceList.get(i).service.getClassName())){return true;}}return false;}//获取所有启
className){
for(int i = 0; i < mServiceList.size(); i ++){
if(className.equals(mServiceList.get(i).service.getClassName())){
return true;
}
}
return false;
}
//获取所有启动的服务的类名
private String getServiceClassName(List
String res = "";
for(int i = 0; i < mServiceList.size(); i ++){
res+=mServiceList.get(i).service.getClassName()+ " ";
}
return res;
}
}
第三步:运行上述工程,查看效果!
不看不知道,一看吓一跳,乖乖,开了这么多服务,难怪手机很快就没电了。
上面的一些服务好多是系统自带的,并且不可见的,我们可以到Settings->Applications->Running services查看
一共才看到十来个服务。
更多精彩
赞助商链接