I думаю ActivityManager просто убивает процесс хостинга, поэтому вы не сможете получить ни одно событие / сообщение / предупреждение.Чтобы проверить, вы можете создать приложение с одним Activity , которое сообщит вам, если вызывается onDestroy , и далее, если вызывается isFinishing .
Путь к Menu > Settings > Applications > Manage applications > app name > Force Close
в источнике, если это помогает, это:
Управление приложениями:
https://android.googlesource.com/platform/packages/apps/Settings/+/froyo-release/src/com/android/settings/ManageApplications.java
InstalledAppDetails:
https://android.googlesource.com/platform/packages/apps/Settings/+/froyo-release/src/com/android/settings/InstalledAppDetails.java
ActivityManager.forceStopPackage:
https://android.googlesource.com/platform/frameworks/base/+/froyo-release/core/java/android/app/ActivityManager.java
ActivityManagerNative.forceStopPackage:
https://android.googlesource.com/platform/frameworks/base/+/froyo-release/core/java/android/app/ActivityManagerNative.java
Как только он получает собственный уровень, он передает егоСервис, который делает грязную работу.Опять же, я бы предположил, что это просто останавливает процесс, но это предположение, и я не знаю, где находится другая сторона нативного интерфейса в источнике, чтобы проверить (хотя это где-то, если вы ткнетевокруг и хочу знать наверняка).
Также, возможно, вы захотите добавить , почему вы хотите, чтобы эта информация была в вашем вопросе, может быть другой / лучший угол для достижения того, чего вы хотите достичь, в зависимости от этого.