标签: android service broadcast
如果我的应用运行一次,服务可以启动并在后台请求服务器。但是当应用程序之前没有运行时,服务无法启动。是否有可能启动服务,即使该应用程序之前没有运行过。
其实我想做的是手机可以发送一次请求到服务器一次甚至没有运行过。当请求被发送时,它将被激活。以后的要求不是要求。
答案 0 :(得分:0)
不,这是不可能的。
首次安装您的应用时或被用户强行关闭,它处于"无效状态" state(意味着没有广播接收器或警报可以工作),并且只有在用户手动启动它时才会激活。
查看详情here