标签: android performance react-native graphql-subscriptions
我为Android开发了一个本机应用程序,可以接收实时食物订单(例如Uber Eats,Postmates等)。该应用程序在不断充电的Lenovo平板电脑中运行。我使用GraphQL订阅来检测新订单,并使用Firebase Cloud Notifications检查平板电脑的网络状态。
问题在于,现在系统最终会在无交互的情况下几天后终止该应用程序。我想知道防止系统杀死应用程序并在这种情况下能够24/7运行它的最佳方法。
谢谢!
答案 0 :(得分:0)
您应该为您的应用程序编写一项服务,该服务将在该应用程序被终止后启动。Never ending service包含有关如何执行此操作的很好的教程。