job Scheduler in Android N mit weniger als 15 Minuten Intervall

Ein Teil meiner Frage, wie ich einen Job mit einem Intervall von weniger als 15 Minuten in "Nougat" einrichten kann, wurde von "blizzard" in seiner Antwort hier beantwortet:
Job Scheduler läuft nicht auf Android N
Er erklärte das Problem und schlug vor, die folgende Problemumgehung zu verwenden:

JobInfo jobInfo;
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
  jobInfo = new JobInfo.Builder(JOB_ID, serviceName)
      .setMinimumLatency(REFRESH_INTERVAL)
      .setExtras(bundle).build();
} else {
  jobInfo = new JobInfo.Builder(JOB_ID, serviceName)
      .setPeriodic(REFRESH_INTERVAL)
      .setExtras(bundle).build();
}    

Allerdings mit dem vorgeschlagenen

  .setMinimumLatency(REFRESH_INTERVAL)    

startet den Job nur einmal;
Aber wie bekomme ich es periodisch mit einem Zeitraum von etwa 30 Sekunden auf einem Android-Nougat-Gerät (ohne Handler oder Alarm-Manager)?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage