android - 如何让 Activity 始终在后台运行

标签 android

我正在制作一个应用程序,其中我使用广播接收器来调用服务。问题是我必须打开应用程序才能使服务正常工作。我希望只需安装应用程序,它就会自动运行该服务。

在主要 Activity 中,我使用了 Intent 过滤器,并为 brodcast 接收器创建了一个类并调用了 onRecieve 方法

最佳答案

如果您想在后台运行某些内容,它应该是一个服务。它是专门为此目的而设计的。 Activity 的唯一目的是用户交互

关于android - 如何让 Activity 始终在后台运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21194763/

相关文章:

android - 试图捕捉音量 onKeyLongPress() 不工作

android - WebView URL 过滤 Android

android - BusyBox 帮助,ip 命令

android - Android中无法启动Activity组件信息和Java空指针异常

java - GooglePlayServices.isGOoglePlayServicesAvailable NoClassDefFoundError

安卓 N java.security.cert.CertPathValidatorException : Trust anchor for certification path not found

android - 如何在 Release模式下检索 firebase 存储图像?

android - 使用 Sinch Video Calling 传递额外数据

android - 当我第一次向下滚动回收站 View 时,变量值在 onBindViewHolder 中重置

java - 处理程序内存泄漏?