-1

Androidアプリでサービスが実行されていないため、サービスを停止するとどうなりますか。サービスは、停止する前に実行モードになっているサービスがあることを確認します。

ありがとう

4

1 に答える 1

1

これを使用して、サービスが実行されているかどうかを確認できます。

public static boolean isYourServiceRunning(Context c) {
    ActivityManager manager = (ActivityManager) c
            .getSystemService(Context.ACTIVITY_SERVICE);
    for (RunningServiceInfo service : manager
            .getRunningServices(Integer.MAX_VALUE)) {
        if (YourService.class.getName().equals(
                service.service.getClassName())) {
            return true;
        }
    }
    return false;
}
于 2013-05-22T09:45:01.777 に答える