0
我正在尝试使用services.app的应用程序,但我需要服务连续运行。我不希望它停止,如果我使用第三方应用程序,如360安全,任务杀手。我已经创建了我的服务,就像这样。提前致谢。如何创建在后台连续运行的viber,facebook等服务?
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
super.onStartCommand(intent, flags, startId);
return START_STICKY;
}
我已经使用了START_STICKY,但这没有帮助。
这可能有助于:http://stackoverflow.com/questions/18572632/how-to-restart-android-service-when-it-is-killed-from-settings –
是什么让你觉得他们使用服务?如果你做了一些长时间运行的计算,那么是的,使用服务,但如果你想能够接收一些通知,那么你应该使用[BroadcastReceiver](http://developer.android.com/reference/android/content/BroadcastReceiver .html) – Marius
但是在viber中,即使我使用360安全性等应用程序,后台服务也无法关闭。是否有任何其他的想法 – user3643493