ApplicationExitInfo.ReasonLowMemory Campo

Definición

Precaución

This constant will be removed in the future version. Use Android.App.ApplicationExitInfoReason enum directly instead of this field.

El proceso de aplicación fue asesinado por el asesino de memoria baja del sistema, lo que significa que el sistema estaba bajo presión de memoria en el momento de la muerte.

[Android.Runtime.Register("REASON_LOW_MEMORY", ApiSince=30)]
[System.Obsolete("This constant will be removed in the future version. Use Android.App.ApplicationExitInfoReason enum directly instead of this field.", true)]
public const Android.App.ApplicationExitInfoReason ReasonLowMemory = 3;
[<Android.Runtime.Register("REASON_LOW_MEMORY", ApiSince=30)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.App.ApplicationExitInfoReason enum directly instead of this field.", true)>]
val mutable ReasonLowMemory : Android.App.ApplicationExitInfoReason

Valor de campo

Value = 3

Implementaciones

Atributos

Comentarios

El proceso de aplicación fue asesinado por el asesino de memoria baja del sistema, lo que significa que el sistema estaba bajo presión de memoria en el momento de la muerte.

No todos los dispositivos admiten la creación de informes#REASON_LOW_MEMORY; en un dispositivo sin este tipo de soporte técnico, cuando se elimina un proceso debido a la presión de memoria, #getReason devolverá y #getStatus devolverá #REASON_SIGNALED el valor android.system.OsConstants#SIGKILL.

La aplicación debe usar android.app.ActivityManager#isLowMemoryKillReportSupported() ActivityManager.isLowMemoryKillReportSupported() para comprobar si el dispositivo admite informes #REASON_LOW_MEMORY o no.

Java documentación para android.app.ApplicationExitInfo.REASON_LOW_MEMORY.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a