所以我通过处理程序向mysql数据库发送post请求,这个处理程序通过runnable将它发布到异步任务现在我想发送这个请求,即使我的应用程序不活动,以便我可以通过通知当我的应用程序运行时,一切正常,但是当我按下主页按钮或关闭应用程序时,它会停止,这样即使应用程序未运行,我也能阻止处理程序停止其进程
答案 0 :(得分:0)
使用Android服务
Android服务是一个用于在后台执行操作的组件,如播放音乐,处理网络事务,交互内容提供程序等。它没有任何UI(用户界面)。
即使应用程序被销毁,服务也会无限期地在后台运行。
请参阅:
如果您希望用户在新数据可用时收到一些通知消息,请使用
Firebase云消息传递(https://firebase.google.com/docs/cloud-messaging/)
或
Google云消息传递(https://developers.google.com/cloud-messaging/)