我想定期在我的钛 android 应用程序中执行后台服务。我可以通过使用间隔服务来实现这一点。以下是代码:
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 服务器的一些新数据。这需要每天执行一次。请帮我。