以前の返信をありがとう、
バックグラウンドプロセスで実行されているアプリケーションを知ることは可能ですか。私のクエリは、バックグラウンドで実行されているアプリケーションのリストを取得することです。私はしばらくこれを検索しましたが、それでも適切な解決策はありません。plsは私を導きます。
以前の返信をありがとう、
バックグラウンドプロセスで実行されているアプリケーションを知ることは可能ですか。私のクエリは、バックグラウンドで実行されているアプリケーションのリストを取得することです。私はしばらくこれを検索しましたが、それでも適切な解決策はありません。plsは私を導きます。
この種のコードを使用して実行されているサービスのリストを取得できます。
private boolean isMyServiceRunning(Context context)
{
ActivityManager manager = (ActivityManager) context.getSystemService(Service.ACTIVITY_SERVICE);
for (RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE))
{
if (service.service.getClassName().equals("myPackage.MySuperApplication"))
{
return true;
}
}
return false;
}
たくさんのサービスがあります。確認できるタイプ。特定のタイプを検索する場合は、完全修飾名を使用します。