android - Lint 检查“RemoveWorkManagerInitializer”失败,如何解决?
问题描述
我的 App 类实现 Configuration.Provider.getWorkManagerConfiguration,关于这篇文章:https ://developer.android.com/topic/libraries/architecture/workmanager/advanced/custom-configuration#on-demand
我在我的 AndroidManifest.xml 中使用此字符串切换了默认初始化程序:
<provider
android:name="androidx.work.impl.WorkManagerInitializer"
android:authorities="${applicationId}.workmanager-init"
tools:node="remove" />
代码按我的需要工作 - 没有默认的初始化程序调用,但只有 Configuration.Provider.getWorkManagerConfiguration。
如果我运行 lint check,我仍然会看到错误:使用按需初始化时删除 androidx.work.impl.WorkManagerInitializer。
- 安卓工作室 4.1 测试版 5
- Gradle 插件:4.1.0-beta05
- 工作经理:2.3.4
关于如何处理它的任何想法?
解决方案
推荐阅读
- responsive-design - 为什么我的网站的移动版本无法正常运行?
- python - 使用我的解决方案方法无法完整输出 METAR 数据列表
- authentication - 使用 django rest 框架的 X509 身份验证
- vue.js - asyncData() or fetch() does not work async, but in mounted it works correctly
- javascript - StripeCheckout:文本字符串必须在
零件 - python - 警告:忽略无效的分发 -ip (c:\python39\lib\site-packages) 我该如何解决这个问题,这是什么意思?
- minify - 十月CMS 缩小禁用
- html - 用于法律文本显示的自定义标记?也许更简单的选择?
- reactjs - React 和 Django 之间的身份验证,当两者都在不同的服务器上时
- r - tab_spanner 返回的列不存在