【问题标题】:Restart android service after reboot device or removed from the recent apps tray重启设备或从最近的应用程序托盘中删除后重启 android 服务
【发布时间】:2018-09-08 14:33:34
【问题描述】:

拜托,我在我的应用程序中使用 Android 服务来启动本地通知,正如 Appcelerator Wiki 上的 here 所述。服务运行良好,但如果应用程序从最近的应用程序托盘中删除或设备重新启动,服务将停止。

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

在我的应用程序的 iOS 版本中,我使用 Ti.App.iOS.scheduleLocalNotification 并且运行良好,即使在关闭和打开设备之后也是如此。我希望在 Android 上也能以同样的方式工作。

感谢您的帮助。

(对不起我的英语不好)

【问题讨论】:

    标签: android-service titanium appcelerator localnotification


    【解决方案1】:

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

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多