アプリを閉じていても、1 時間ごとに関数を実行する必要があるアプリを作成しています。
まず、サービスを作成することを考えましたが、テスト中に、android がサービスを強制終了することがあることに気付きました。そこで別の解決策を探していたところ、AlarmManager を見つけました。私はそれを実装しましたが、うまくいくようですが、同じサービスが発生するのか、それとも永遠に実行されるのか疑問がありますか? (モバイルの再起動まで...)
別の質問ですが、アラーム マネージャでプロセスを実行するには、新しいスレッドを作成する必要がありますか、それとも他のスレッドで直接実行しますか?