1

我有一个 android 应用程序,它有一个 ui,但也有几个在后台运行的服务类,并执行诸如监视位置、文本等操作。当应用程序从我的主要活动启动时启动服务(在从 Web 服务器加载配置后 - 由主要活动的“onCreate”初始化)。但是,我希望在手机打开时加载此配置并启动服务,并且由于主要活动最初不会启动,直到用户告诉它,所以直到此时服务才启动。我的主要活动(在启动器中指定的活动)是否需要扩展“活动”以外的内容,以便可以进行这些 Web 服务调用并在手机打开后立即启动服务,尽管不一定显示 ui?谢谢

4

1 回答 1

1

我认为您需要的是广播接收器和 android 权限 RECEIVE_BOOT_COMPLETED。

查看这篇文章: 尝试在 Android 上启动服务

祝你好运!

于 2013-08-25T02:11:17.063 回答