[英]WorkManager: Dependency Issue with Kotlin
嘗試使用工作管理器時出現以下錯誤。 我已經將項目遷移到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"
您包含對錯誤的支持庫的引用,而您想要的是androidx。
androidx.annotation
在AndroidX重構中查看
你會找到
androidx.annotation:annotation:1.0.0-alpha1
對應
com.android.support:support-annotations
確保依賴項中只有一種或另一種類型的庫(項目范圍)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.