gradle 构建工具版本从 1.2.3 升级到 1.3.1 的问题 [英] Upgrade issue in gradle build tools version from 1.2.3 to 1.3.1

查看:24
本文介绍了gradle 构建工具版本从 1.2.3 升级到 1.3.1 的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已将 gradle 构建工具从 1.2.3 升级到 1.3.1,并开始在 gradle 同步中看到以下错误.我对 1.2.3 版本没有任何问题.我在 gradleVersion 2.3 上.无论如何我可以避免这个错误吗?

I've upgraded the gradle build tools from 1.2.3 to 1.3.1 and started seeing the following error on gradle sync. I had no issues with 1.2.3 version. I'm on gradleVersion 2.3. Is there anyway I can avoid this error?

错误:您的项目包含 2 个或更多具有相同功能的模块识别 com.salesforce.android:AndroidCommon 在":AndroidCommon" 和 ":AndroidCommon:AndroidCommon".你必须使用每个模块的不同标识(名称或组).

Error:Your project contains 2 or more modules with the same identification com.salesforce.android:AndroidCommon at ":AndroidCommon" and ":AndroidCommon:AndroidCommon". You must use different identification (either name or group) for each modules.

AndroidCommon 是我使用的库之一.我尝试了 Android Studio 1.3 和 1.4 版.好像AS版本没关系.

AndroidCommon is one of the libraries that I'm using. I tried with versions 1.3 and 1.4 of Android Studio. Seems like the AS version doesn't matter.

推荐答案

此类错误发生在以下情况:

This kind of error happens in these cases:

  • 2 个模块具有相同的标识(组+名称).检查代码
  • 1 个模块与根项目同名

在第一种情况下:

  • 重命名其中一个模块
  • 使用新名称更新 settings.gradle 文件
  • 运行 gradlew clean assemble

第二种情况.

  • 重命名根项目或按照上述步骤操作.`

这个检查是在 gradle-plugin 1.3.x 中引入的.您可以检查代码:

This check was introduced with gradle-plugin 1.3.x. You can check the code:

这篇关于gradle 构建工具版本从 1.2.3 升级到 1.3.1 的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆