質問: new Timer(); start_t.scheduleAtFixedRate(new TimerTask() { @Override public void run() { runOnUiThread(new Runnable() { @Override public void run() { alarm();//毎朝九時にアラームを呼び出す } }); } }, nine_milles, 86400000); //24時間==86400000ms ```
回答: 終了したのは電力消費やメモリ消費を抑えるためです。JobScheduler を使ってください。