ActivityManager.KillBackgroundProcesses(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляйте систему сразу же все фоновые процессы, связанные с заданным пакетом.
[Android.Runtime.Register("killBackgroundProcesses", "(Ljava/lang/String;)V", "GetKillBackgroundProcesses_Ljava_lang_String_Handler")]
[Android.Runtime.RequiresPermission("android.permission.KILL_BACKGROUND_PROCESSES")]
public virtual void KillBackgroundProcesses (string? packageName);
[<Android.Runtime.Register("killBackgroundProcesses", "(Ljava/lang/String;)V", "GetKillBackgroundProcesses_Ljava_lang_String_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.KILL_BACKGROUND_PROCESSES")>]
abstract member KillBackgroundProcesses : string -> unit
override this.KillBackgroundProcesses : string -> unit
Параметры
- packageName
- String
Имя пакета, процессы которого должны быть убиты.
- Атрибуты
Комментарии
Удаляйте систему сразу же все фоновые процессы, связанные с заданным пакетом. Это то же самое, что ядро убивает эти процессы для освобождения памяти; Система будет заботиться о перезапуске этих процессов в будущем по мере необходимости.
<p class="note">На устройствах под управлением Android 14 или более поздних версий сторонние приложения могут использовать только этот API для убийства собственных процессов. </p>
Документация по Java для android.app.ActivityManager.killBackgroundProcesses(java.lang.String)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.