Android判断一个Service是否运行
16lz
2021-01-23
来自陈显的博客http://www.cnblogs.com/chenxian/
/** * 判断给定名称的服务时候已经运行 * @param context * @param serviceName * @return */public static boolean isServiceWorked(Context context, String serviceName) {ActivityManager myManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);ArrayList<RunningServiceInfo> runningService = (ArrayList<RunningServiceInfo>) myManager.getRunningServices(30);for (int i = 0; i < runningService.size(); i++) {if (runningService.get(i).service.getClassName().toString().equals(serviceName)) {return true;}}return false;}
更多相关文章
- android makefile 常用宏名称和内置变量
- Android 获取手机Mac地址,手机名称
- 微软再下一城:与LG签署Android专利授权协议
- Google Android会成为手机领域的微软Windows吗?
- android下歌曲名称乱码的解决办法