Android测试涉及应用程序重启

时间:2014-12-03 12:53:01

标签: android android-testing

我正在尝试实现后台作业队列。作业队列应该是持久的。 也就是说,如果android决定终止我的应用程序,销毁进程,则需要从数据库中检索作业,并在下次启动应用程序时恢复作业。

我想通过使用android测试框架来测试这个功能。通过查看文档,我找不到一种方法来设置这个涉及应用程序重启的场景。

更具体地说,我想模拟:

  1. 创建作业队列,添加作业。

  2. 申请进入后台。

  3. Android决定终止申请,结束流程,取消分配作业队列

  4. 重启应用程序,检索并恢复作业队列

1 个答案:

答案 0 :(得分:0)

在Android 4.0+中,您可以选择" 不要保留活动"在设置/开发者选项中 - 这样您就可以模拟Android操作系统杀死您应用的情况。