知识库

个人知识管理

用户工具

站点工具


安卓开发:如何判断一个服务正在运行

android中如何判断一个服务正在运行

private boolean isServiceRunning(Class<?> serviceClass) {
    ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
    for (RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) {
        if (serviceClass.getName().equals(service.service.getClassName())) {
            return ture;
        }
    }
    return false;
}
安卓开发/如何判断一个服务正在运行.txt · 最后更改: 2019/09/11 00:49 (外部编辑)