Определить запуск приложения - PullRequest
0 голосов
/ 27 марта 2012

Как я могу обнаружить запуск моего приложения по полностью прерванной заявке (как если бы пользователь зашел в Управление приложениями и принудительно остановил приложение)? Я не имею в виду первый запуск, когда пользователь впервые установил приложение, и я не имею в виду просто Activity, используя onStart() или onCreate(). Спасибо!

Ответы [ 2 ]

1 голос
/ 27 марта 2012

Я не совсем уверен, что именно вы спрашиваете, но Application.onCreate() будет вызываться при запуске приложения, прежде чем будут созданы какие-либо другие объекты приложения. Таким образом, вы можете использовать это, чтобы определить, когда приложение запускается из неработающего состояния.

0 голосов
/ 27 марта 2012

нет способа определить, когда ваше приложение «принудительно остановлено» на странице настроек Android> приложения или если приложение было убито другим приложением.в обоих случаях процесс unix убивается, и это прерывает нормальный жизненный цикл андроида.

вот пост от dianne hackborn по теме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...