0

私はサービスを使用するアプリを作成しようとしています.しかし、私はサービスを継続的に実行する必要があります.360セキュリティ、タスクキラーなどのサードパーティアプリを使用する場合、サービスを停止したくありません.この方法でサービスを作成しました.ありがとう前進。

@Override
    public int onStartCommand(Intent intent, int flags, int startId) {
        super.onStartCommand(intent, flags, startId);
        return START_STICKY;
    }

START_STICKY を使用しましたが、これは役に立ちません。

4

1 に答える 1

0

START_STICKY の戻り値は、サービスの継続的な実行とは関係ありません。サービスが強制終了されたときのサービスの動作を定義します。(参照:公式ページ) サービスに関するその他の情報も掲載されます。

startService() でサービスを開始すると、サービスは stopSelf() または stopService() を呼び出して停止するまで実行されます。

于 2014-06-21T05:45:34.383 に答える