我在我的依赖项中使用lib Gson,并导入了一个包含一些从Gson导入到项目中的类的.aar文件。
当我构建我的项目时,由于存在于我的依赖项和aar类中,我不断收到重复的类。
我如何排除aar中的gson类?
我一直在尝试以下方法:
- 排除组:我认为这不起作用,因为它不是来自aar的依赖项,而是内部的类。 - transitive true,与之前相同的原因
我能做到吗?还是应该获取其他具有gson依赖项的.aar文件?
我如何排除aar中的gson类?
我一直在尝试以下方法:
- 排除组:我认为这不起作用,因为它不是来自aar的依赖项,而是内部的类。 - transitive true,与之前相同的原因
我能做到吗?还是应该获取其他具有gson依赖项的.aar文件?
gson
作为gradle依赖添加,还是直接将gson
的源文件复制到你的项目中?如果是后者,请移除这些文件并将gson
作为依赖添加。只要在所有库中使用相同的版本,就不应该会有问题。如果你将它们导出为aar文件并再次包含它们,请确保将库所需的依赖项添加到根项目中。如果还有其他情况,请展示给我们你的gradle依赖项。 - undefinedgson
命名空间,或者在pom文件中是否声明了该依赖项。 - undefined