0

尝试使用工作管理器时出现以下错误。我已经将我的项目迁移到AndroidX并且所有其他架构组件都在工作。

def work_version = "1.0.0-alpha02"
/* Work Manager for Background Tasks */
implementation "android.arch.work:work-runtime:$work_version"
implementation "android.arch.work:work-firebase:$work_version"

错误

我很确定我需要支持库中的一些依赖项。但我不知道他们是谁。

我尝试添加注释包,因为错误说它找不到 RestrictTo$Scope 的类文件。还是不行。

implementation "com.android.support:support-annotations:28.0.0-alpha1"
4

1 回答 1

1

您包含对错误支持库的引用,您需要 androidx 支持库。

androidx.annotation

看看 AndroidX重构

你会找到

androidx.annotation:annotation:1.0.0-alpha1

对应

com.android.support:support-annotations

确保您的依赖项(项目范围)中只有一种或另一种类型的库。

于 2018-05-26T11:42:00.967 回答