我想定期在我的钛安卓应用程序中执行后台服务。我可以通过使用间隔服务来实现这一点。以下是代码:
function startMovieAlertService()
{
var SECONDS = 1800;
// every 10 seconds
var intent = Titanium.Android.createServiceIntent(
{
url : 'MovieAlertService.js'
});
intent.putExtra('interval', SECONDS * 1000);
Titanium.Android.startService(intent);
}
但是,在使用后退按钮退出应用程序后,很快就会通过Android系统(或钛)关闭此服务。现在我想要这个服务定期执行,而不是关闭。此服务只会检查来自Web服务器的一些新数据。这需要每天执行一次。请帮帮我。