簡體   English   中英

WorkManager:Kotlin的依賴性問題

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM