Intereting Posts
Я не могу найти Android SDK на своем компьютере Почему Gradle создает мой модуль в режиме Release, когда приложение находится в Debug Как открыть URL-адрес с терминала Как получить размер изображения, хранящегося в байтовом массиве в KB Java.lang.RuntimeException: сбой takePicture Неожиданная ошибка при обработке файла hprof: null Неиспользуемые ресурсы String и изображений в Android Каков параметр Parcel.readStringArray ()? Изображения недоступны с помощью context.getClassLoader.getResaurceAsStream из андроидной банки в плагине Unity Каков наилучший способ определить, что мое приложение никогда не было установлено на устройстве и если пользователь переустанавливает? Создайте проект для тестирования Android в выпуске intellij idea 13 community Правильный способ расширения ParseObject и создания фабрики общих запросов Преобразование активности в фрагмент Android LogCat Filter для нескольких тегов в Eclipse Установить язык на французский в android DatePickerDialog

Ухаживает ли Android о статусе статуса выхода, который передается в System.exit (…)?

Если я убью приложение Android с помощью System.exit(...) , не имеет значения, какой код статуса я передаю? Я не мог найти никакой документации о том, игнорирует ли Android только это или некоторые из них приводят к сообщениям об ошибках, например, или имеют какое-либо другое значение.

Solutions Collecting From Web of "Ухаживает ли Android о статусе статуса выхода, который передается в System.exit (…)?"

Android все равно, нет. Это Java-вещь – вы можете использовать их для собственной отладки и т. Д. И т. Д.

Ниже приведен пример кода выхода системы: http://www.opensource.apple.com/source/Libc/Libc-320/include/sysexits.h

Но в значительной степени, ничего> 0 означает, что это ненормальный выход. Вы можете настроить его так, как хотите, но я бы просто придерживался 0, если вы не взаимодействуете с другими вещами.

Кажется, это приемлемая конвенция.

Это код выхода, возвращаемый процессом, когда он заканчивается; Android, однако, не волнует, но знаю, что код ошибки никогда не должен быть выше 255.

Ниже приведен список стандартных кодов выхода – в некоторых процессах могут использоваться собственные коды.

0 Чистый выход
1 Общая ошибка Catchall
2 Неправильное использование оболочек
126 Ошибка выполнения команды вызвана
127 Команда не найдена
128 Неверный аргумент выхода?
130 Прекращение с помощью Control-C
255 Статус выхода неизвестен