如何导入androidx.work.WorkManager?

9

无法导入androidx.work.WorkManager。 与Studio 3.4一起使用

在此输入图像描述


你在依赖项中添加了吗? - vikas kumar
我需要添加哪些依赖项?已经完成(gradle.properties): android.useAndroidX=true android.enableJetifier=true - Jomme
2个回答

15

在你的应用级别的 build.gradle 的依赖块中添加这个,它应该可以工作。

dependencies {
     //other dependencies
     //......
    implementation "androidx.work:work-runtime:2.3.1"
}

5

首先,您需要在应用程序的build.gradle文件中的dependencies块中添加工作管理器依赖项,如下所示:

dependencies {
  def work_version = "2.3.1"

    // (Java only)
    implementation "androidx.work:work-runtime:$work_version"

    // Kotlin + coroutines
    implementation "androidx.work:work-runtime-ktx:$work_version"

    // optional - RxJava2 support
    implementation "androidx.work:work-rxjava2:$work_version"

    // optional - GCMNetworkManager support
    implementation "androidx.work:work-gcm:$work_version"

    // optional - Test helpers
    androidTestImplementation "androidx.work:work-testing:$work_version"
  }

(来源)

只需使用您需要的那个并随意省略选项。然后您就可以在您的类/活动中导入它。如果不行,请清除缓存并与 gradle 文件同步您的项目,然后再试一次。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接