在服务中测试START_STICKY

时间:2012-05-24 15:28:09

标签: android testing android-service

我有一个应用程序,它包含一个长期运行的服务。我已从此服务的onStartCommand方法返回START_STICKY。现在我想测试START_STICKY是否正常工作。那么我如何测试我的服务被Android操作系统杀死的场景,因为内存较少,并且由android OS重新启动,并再次调用onStartCommand方法。我无法等待数小时来测试这种情况。请建议一个出路。

2 个答案:

答案 0 :(得分:3)

您可以尝试从DDMS中删除该进程。在这种情况下,操作系统可能会重新启动它。

答案 1 :(得分:1)

你可以尝试使用任务杀手(如果你在手机上测试)杀死服务