サービスがバックグラウンドで実行され、視覚的なユーザー インターフェイスがないことはわかっています。長時間実行されるタスクを実行するために使用されます。たとえば、音楽プレーヤーにはトラックのリストが含まれているため、それらを再生したり、他のアプリケーションで作業したり (他のアプリケーションとやり取りしたり) したりできます。
最初のトラックが終了すると、自動的に 2 番目のトラックが再生されます。ここでは、再生する 2 番目の音楽を選択する必要はありません。音楽プレーヤーがこれを処理します。ここで、サービスはバックグラウンドで実行されることにより、この操作を実行するのに役立ちます。
また、アプリケーションが完全に閉じられるとサービスが破棄されることはわかっていますが、あるアクティビティから別のアクティビティに切り替えると、サービスはバックグラウンドで実行され続けます。
私の疑問は、どのようにサービスを別のプロセスで作成し、それを Android の他のアプリケーションに提供できるかということです。
このリンクを見つけました- それは何を意味し、どのように実際に行うことができますか?