2

我正在尝试使用 Resources 1.2.RC3,但每次编译或尝试运行时都会收到以下提示。我运行了一个依赖报告,它正确地报告了 1.2.RC3 已经为那些请求 1.1.6 或更高版本的东西驱逐了 1.1.6。这与RC版本有关吗?有什么办法可以让它停止询问吗?

您当前已经安装了一个版本的插件 [resources-1.2.RC3]。是否要更新到 [resources-1.1.6]?[y,n]

4

1 回答 1

4

有什么办法可以让它停止询问吗?

找出哪个插件请求 1.1.6 并排除 BuildConfig 中的传递依赖。

plugins {
  compile(':some-plugin:1.2.3') {
    excludes 'resources'
  }
}

我遇到了同样的问题,不能依靠通常的驱逐逻辑来避免降级提示,唯一可靠的选择是显式排除。如果有问题的插件是使用已弃用的install-plugin脚本安装的,那么您必须删除添加的行application.properties并添加正确的 BuildConfig 依赖项(使用excludes)。

于 2013-01-21T21:30:49.433 回答