为自定义库添加警告“有更新版本的......可用”

2024-04-28

我刚刚发布了版本 1.2.1 的库,代码位于Github https://github.com/UdiOshi85/libSearchToolbar

As you can see in the picture: enter image description here

我收到“警告”,指出我正在使用旧版本的 appcompat 库,但我的库没有任何警告。

我已经通过 Bintray 将我的库分发到 maven 和 jcenter。

有谁知道如何在我的图书馆线路上启用此注释/警告?


问题是,无论您的库是从哪个存储库解析的(是jcenter(), mavenCentral()或任何其他存储库),检查最新版本是硬编码的 to 前往 Maven 中心 https://android.googlesource.com/platform/tools/base/+/master/lint/libs/lint-checks/src/main/java/com/android/tools/lint/checks/GradleDetector.java#895.

如果你问我的话,那是完全错误的,但这就是目前的情况(我们将致力于将其报告为错误并提交拉取请求)。在更改之前,保证您的库能够正确报告此意图的唯一方法是将您的库发布到 Maven Central。好消息是,如果您的图书馆已经在 J​​Center 中,将其同步到 Maven Central 也很容易 https://bintray.com/docs/usermanual/uploads/uploads_syncingwiththirdpartyplatforms.html#_syncing_artifacts_with_maven_central.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为自定义库添加警告“有更新版本的......可用” 的相关文章

随机推荐