Ухаживает ли 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 Статус выхода неизвестен