2

Android デバイスで利用可能なすべてのサービスをプログラムで検索して一覧表示する信頼できる方法を探しています (実行中と実行中ではない)。

API で見つけた最も近いものはgetRunningServices() onActivityManagerですが、それも太字でマークされています。

注: このメソッドは、サービス管理タイプのユーザー インターフェイスのデバッグまたは実装のみを目的としています。

とにかく、実行中のサービスのみをリストします。

特定の Android デバイスで利用可能なすべてのサービスを確実に見つける方法はありますか?

(理想的には、そのようなメソッドが存在する場合、API/SDK 8 以降と互換性がある必要があります)

4

2 に答える 2

1

過去に私は以下を使用しました:

リスト list = activityManager.getRunningServices(maxNum);

ここに例を作成しました

于 2020-04-06T08:21:34.127 に答える