Android 没有活动就没有服务?(安卓)

Android 没有活动就没有服务?(安卓),android,service,Android,Service,我正在尝试编写一个Android服务,它从启动开始,定期在后台工作。我已经定义了我的BroadcastReceiver,在清单中添加了正确的权限和所有必要的内容 当我在手机上安装APK并重新启动时,什么都没有发生,程序在“已安装的应用程序”部分,但没有运行 我看到一条用户评论说,自Android 3.1以来,“独立”服务被禁用(出于安全原因?),但我无法在任何地方验证此信息 谁能给我一个清晰的看法?没有这些,我不知道如何继续:调试或更改计划 提前谢谢你 在第一次安装包之后,应用程序处于“停止状态

我正在尝试编写一个Android服务,它从启动开始,定期在后台工作。我已经定义了我的BroadcastReceiver,在清单中添加了正确的权限和所有必要的内容

当我在手机上安装APK并重新启动时,什么都没有发生,程序在“已安装的应用程序”部分,但没有运行

我看到一条用户评论说,自Android 3.1以来,“独立”服务被禁用(出于安全原因?),但我无法在任何地方验证此信息

谁能给我一个清晰的看法?没有这些,我不知道如何继续:调试或更改计划


提前谢谢你

在第一次安装包之后,应用程序处于“停止状态”,出于安全原因,无法执行任何代码


一旦用户第一次明确启动应用程序,应用程序就会丢失此特定的“停止状态”。

您检查过了吗?这是一项“安全”功能。在apk中至少运行一个活动之前,无法运行任何广播接收器。只需给你的apk一个活动,并在安装时运行它,下次重新启动时,你应该能够启动你的启动完成接收器。谢谢你们,这正是我所需要的!