Есть ли способ принудительно вывести приложение из памяти в эмуляторе Android?

Я реализовал сохранение / загрузку состояния приложения в onSave / RestoreInstanceState и onCreate в одном из действий моего приложения для Android. Есть ли способ заставить эмулятор удалить мое приложение из памяти, чтобы вызвать onRestoreInstanceState?

В настоящее время похоже, что мое приложение просто остается в памяти (на время дольше, чем я готов ждать). Когда я нажимаю кнопку «домой», когда моя активность активна, я получаю следующие вызовы методов:

  • onSaveInstanceState
  • onStop

Когда я повторно активирую свое приложение, все, что я получаю, это

  • onRestart

Есть ли каким-либо образом в эмуляторе заставить мое приложение быть законсервированным, чтобы onRestoreInstanceState и / или onCreate вызывались снова?

6
задан Mike Marshall 3 November 2011 в 20:15
поделиться