Java 后台Android的长操作

Java 后台Android的长操作,java,android,Java,Android,我只使用Java 我在互联网上读到异步任务已经过去,现在每个人都在Kotlin中使用wait样式的东西。 我在Android Studio中检查了这一点,这是真的,IDE告诉我,异步任务导致内存泄漏 那么,Android(Java)目前(2018年)在其他线程中进行操作的最佳方式是什么呢?我使用线程和后端服务。正如我所看到的,bouth可以在没有正确实现的情况下进行内存泄漏,但我仍然建议长期运行该服务,这是我的观点中的线程类型(我从其他服务启动后端服务,如果meen by服务是后台,但不在其他线

我只使用Java

我在互联网上读到异步任务已经过去,现在每个人都在Kotlin中使用wait样式的东西。
我在Android Studio中检查了这一点,这是真的,IDE告诉我,异步任务导致内存泄漏


那么,Android(Java)目前(2018年)在其他线程中进行操作的最佳方式是什么呢?

我使用线程和后端服务。正如我所看到的,bouth可以在没有正确实现的情况下进行内存泄漏,但我仍然建议长期运行该服务,这是我的观点中的线程类型(我从其他服务启动后端服务,如果meen by
服务是后台,但不在其他线程中,则在后端工作)

您可以使用最新的方式在后台运行后台IO操作,在主线程中运行UI操作,只需查看此示例的

请给我反馈,为什么要对可以使用服务的后台作业否决此问题。如果您正确管理,异步任务不会导致内存泄漏。服务是后台的,但在其他t你的问题是在后台进行长时间的操作。在这种情况下,你可以创建线程并与处理程序或广播进行通信