重新启动设备或从最近的应用程序托盘中删除后重新启动android服务

时间:2018-09-08 14:33:35

标签: android-service titanium appcelerator localnotification

请,我正在我的应用程序中使用Android服务来启动本地通知,完全按照here所述在Appcelerator Wiki上进行。服务运行正常,但是如果从最近的应用程序托盘中删除了应用程序或重新启动了设备,则服务将停止。

我希望从最近的应用程序托盘中删除该应用程序后该服务仍然运行,或者在重新启动设备后重新启动服务。如何使用经典的Titanium做到这一点。

在我的应用程序的iOS版本中,即使关闭设备电源后,我仍使用Ti.App.iOS.scheduleLocalNotification并运行良好。我希望在Android上以相同的方式工作。

谢谢您的帮助。

(对不起我的英语不好)

1 个答案:

答案 0 :(得分:0)

您可以尝试benCoding.Android.Tools模块。检查BootReceiver

如果您使用的是通知服务,则可以找到示例here,如示例所示,您需要安装模块并将接收器添加到tiapp.xml中