Что люди рекомендуют для выхода из программы, когда, скажем, "попытка/улов" приводит к ошибке?
Некоторые люди предложили System.exit(1); но другие говорят, что это вызывает нестабильность, но я действительно не понимаю, что нужно делать легко. Много вещей о намерениях и jframes (не android?), Но должен быть простой способ просто остановиться.
И, во-вторых, какой лучший способ сделать сообщение перед выключением? Есть ли какая-то возможность всплывающих сообщений, что-то вроде Toast, но это не ложится очень долго, было бы неплохо иметь что-то, что просто работает - без суеты с намерениями и т.д.
Если вы находитесь в своей деятельности, тост должен хорошо работать. Что касается очистки, вы можете попытаться вызвать finish() в своей деятельности и/или stopself() из своих сервисов. Также можно использовать stopService(), если это необходимо.