質問

私はここに類似の種類の投稿を見ました。

ActivityManager mgr = (ActivityManager) context.getSystemService(ACTIVITY_SERVICE);
List<RunningAppProcessInfo> processes = mgr.getRunningAppProcesses();
String text = "All Process:\n";
for (int i = 1; i <= processes.size(); i++)
{
    String s;
    s = processes.get(i - 1).processName.toString();
    text += "Process:" + i + s + ":UID:" + android.os.Process.getUidForName(s) + "\n";
}
.

しかし、私が文字列テキストに入っているのはすべてのUID値です。プロセス。

役に立ちましたか?

解決

ActivityManager.ITのkillbackgroundProcessメソッドを使用しました。パッケージ名がUID ではありません。

他のヒント

リファレンスのための@seanhodges によって
糸全体を読むことも役に立つかもしれません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top