gpt4 book ai didi

android - WorkManager 支持库版本

转载 作者:行者123 更新时间:2023-12-04 11:45:39 28 4
gpt4 key购买 nike

是否有 WorkManager 的支持库版本。在 WorkManager 的发行说明中,有一个 pre androidx 版本 1.0.1 可用。

但是在添加与依赖相同的 implementation "android.arch.work:work-runtime:1.0.1" ,进口仍然是import 安卓x .work.Worker 。

关于如何为仍然依赖于支持库的项目添加 WorkManager 的任何想法?

编辑 1:根据文档链接中的注释,WorkManager 1.0.1 是 androidx 包的一部分,但仍依赖于非 androidx 库。看起来它只是一个被 androidx 引用的名称。

最佳答案

您可能会混淆包和依赖项。让我们再看看他们的笔记,我稍后会解释。

Note: WorkManager classes are already in the androidx.work package, but currently depend on non-AndroidX dependencies including the Support Library 27.1 and associated Arch component versions. A version of WorkManager with AndroidX dependencies will be released in the future.


依赖
他们的意思是他们尚未将此版本迁移到 AndroidX 项目。所以 Pre-AndroidX 项目仍然可以正常使用这个版本,并且不需要我们也将我们的项目迁移到 AndroidX。
--> 这个版本可以在 Pre-AndroidX中使用和 AndroidX项目。 WorkManager从版本 2.x.x将要求我们迁移到 AndroidX 项目。
--> 从这个版本开始,只能和 AndroidX一起使用项目。

为什么 WorkManager类(class)在包中 androidx.work虽然它仍然是 Pre-Android依赖?
--> 我认为他们没有做好准备或将其移至 androidx.work错误地或者这是他们的第一次初始化。
所以我们不需要关心包名。优点是我们可以将它与我们的 Pre-AndroidX 项目一起使用。

关于android - WorkManager 支持库版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58709124/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com