我可以制作仅提供服务的apk吗?

我正在尝试提供长期运行的服务,该服务位于后台并更新数据库。没有用户界面。

我一直认为,必须将服务引导到活动才能生成APK,但这是真的吗?

最佳答案

可以,但是可能会有问题。 Google禁止应用通过“操作”(来自用户的某种行为)启动活动。

看到这篇文章:How to start android service on installation

如该帖子中所建议的那样,可能有可能捕获与“您的”活动无关的用户动作:

Can I start a service without activity or receiver?

但是,我非常确定,上次检查时,Android的“启动服务”部分要求显示用户可见的活动。否则,可能会发生恶意活动,而用户不会意识到自己已经安装或确认了某个应用程序。

10-07 13:53
查看更多