判断android app或者service是否存在
2013-12-11 16:09
369 查看
ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningTaskInfo> list = am.getRunningTasks(100);
for (RunningTaskInfo info : list) {
if (info.topActivity.getPackageName().equals(MY_PKG_NAME) &&
info.baseActivity.getPackageName().equals(MY_PKG_NAME))
{ isAppRunning = true; //find it, break break;
}
}
ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningServiceInfo> infos = am.getRunningServices(30); //30是最大值
for(RunningServiceInfo info : infos){
if(info.service.getClassName().equals("Service的全名")){
//...
}
}
List<RunningTaskInfo> list = am.getRunningTasks(100);
for (RunningTaskInfo info : list) {
if (info.topActivity.getPackageName().equals(MY_PKG_NAME) &&
info.baseActivity.getPackageName().equals(MY_PKG_NAME))
{ isAppRunning = true; //find it, break break;
}
}
ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningServiceInfo> infos = am.getRunningServices(30); //30是最大值
for(RunningServiceInfo info : infos){
if(info.service.getClassName().equals("Service的全名")){
//...
}
}
相关文章推荐
- android判断service或者process是否运行
- Android 判断软件app是否运行在bluestacks模拟器上(或者其他模拟器)
- android中判断服务或者进程是否存在实例
- [Android]判断本地是否存在某个APP
- 如何判断Android app是否存在安全问题
- android判断一个Service是否存在
- android项目判断service是否存在
- Android结束APP进程以及判断进程是否存在
- Android中判断Intent是否存在的方法
- Java 判断文件或者文件夹是否存在并创建新文件或者文件夹
- 【Android】判断快捷方式是否存在——兼容性更强(速度提升12倍)
- Android酱油笔记之判断SD卡是否存在
- JS判断客户端是否是iOS或者Android手机移动端
- 【Android】判断应用Application、Activity、Service是否处于活动状态
- JS判断客户端是否是iOS或者Android
- C#windows service服务安装、注册、判断服务是否存在、是否启动
- Android 判断app是否在前台还是在后台运行
- Android判断service是否在运行!
- android 判断是否有闪光灯,打开或者关闭闪光灯
- android 判断桌面快捷方式是否存在