Убиваем приложение программно

Если вы хотите, чтобы полностью убить ваше приложение, а не только завершить работу активити, то вам поможет этот код.

/* Первый вариант */
android.os.Process.killProcess(android.os.Process.myPid())

/* Второй вариант */
System.exit(0);

Комментарии:

2 комментария

  1. DenD10 Ответить

    А можно примеры использования? Для чего такой подход?

    • Ратмир Ответить

      Ты чего друг) ? На заголовок страницы глянь)
      Например тебе нужно, в определённой ситуации, «убить» свою программу, если обычным, «лёгким» способом, она висит в памяти пока дроид её сам не закроит (если захочит), а тебе этого не нужно, вот ты и пользуешься таким кодом.
      ТОЛЬКО БУДЬ ОСТОРОЖЕН !!!
      ДЕЛО В ТОМ ЧТО ТВОЯ ПРОГРАММА МОЖЕТ ВЫПОЛНЯТЬ КАКИЕ ТО МАНИПУЛЯЦИИ. СКАЖЕМ С БАЗОЙ ТЕЛЕФОНОВ ИЛИ ЕЩЁ С ЧЕМ ТО СИСИТЕМНЫМ, А ТЫ ГРОХНЕШ ЕЁ И ПОЛОМАЕШ ДРОНА)
      Необходимо, перед использованием такого кода, убедится что всё в порядке, а только тогда выполнять.
      Удачи.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *