升级到WorkManager 2.3.4后,ObsoleteLintCustomCheck lint警告。

问题描述 投票:1回答:1

在将WorkManager从2.2.0升级到2.3.4后,我得到一个新的 ObsoleteLintCustomCheck lint警告。如果我对警告信息的理解是正确的,那么他们添加了一个新的lint检查,使用了一个旧的API版本?谷歌没有显示任何与 WorkManagerIssueRegistry 不过。

有谁以前遇到过这个问题,或者有什么办法可以解决这个问题?

在gradle中。

implementation "androidx.work:work-runtime-ktx:2.3.4"
testImplementation "androidx.work:work-testing:2.3.4"
Lint found an issue registry (`androidx.work.lint.WorkManagerIssueRegistry`) which is older than 
the current API level; these checks may not work correctly. Recompile the checks against the 
latest version. Custom check API version is 3 (3.3), current lint API level is 6 (3.6+)

Lint can be extended with "custom checks": additional checks implemented by 
developers and libraries to for example enforce specific API usages required by a library or a 
company coding style guideline. The Lint APIs are not yet stable, so these checks may either 
cause a performance degradation, or stop working, or provide wrong results. This warning flags 
custom lint checks that are found to be using obsolete APIs and will need to be updated to run 
in the current lint environment. It may also flag issues found to be using a **newer** version 
of the API, meaning that you need to use a newer version of lint (or Android Studio or Gradle 
plugin etc) to work with these checks.
android lint android-workmanager
1个回答
0
投票

你可以忽略它。我们在 WorkManager 2.4.x. 很抱歉让你感到困惑

© www.soinside.com 2019 - 2024. All rights reserved.