用于数据使用的流量统计和服务

时间:2015-01-06 17:31:27

标签: android

我正在做数据使用应用,但我遇到了一些麻烦。基本上我在接受的答案中做了here所描述的内容,但我想到了其他一些问题。例如,如果用户杀死应用程序,则更新数据库的服务也会被破坏,因此应用程序将停止存储数据。所以我的问题是如何解决这个问题?有没有办法再次启动服务或保持运行,即使用户杀死应用程序?还有其他解决方案吗?

1 个答案:

答案 0 :(得分:1)

如果您想在被其他进程杀死后自动重启服务,可以在服务中使用以下常量,

@Override
public int onStartCommand(Intent intent, int flags, int startId) { 
    return START_STICKY;
}