非常相似的进口 - 我是否以某种方式添加了两次这种依赖?

Very similar imports - did I add this dependency twice somehow?

我正在尝试设置 Scichart libraries using this 指南。

我的库 downloaded 的结构如下所示:

我将 5 个 .aar 文件和 4 个文档 .jar 文件复制到 Android Studio 中应用程序的 libs 文件夹中,如下所示:

按照我在网上阅读的指南(我以前从未添加过外部库),我发现要使文档正常工作,我需要将其作为附件添加到此处:

但是,当我右键单击并转到库属性时,它看起来好像已经有了它 - 我假设因为这些文件位于应用程序的 lib 文件夹中,所以它们可以被看到和使用。

所以,一切都应该正常。问题是 Android Studio 提供导入两个 类 中的一个,包名称完全相同但 Gradle 包不同(?不知道这是不是正确的术语)正确的。图片:

为什么要这样做?我在添加库时做错了什么?

每个教程(教程 01),部分

  • 使用 Maven(更好 Gradle
  • 使用裸 SciChart 库

互斥
如果您已经通过 build.gradle 引用了他们的库(如教程 Using Maven 部分所述),则不需要(也不必)将 JAR(s) 在任何文件夹中,然后将它们添加到模块设置或其他任何内容。甚至源也会自动被拉下。

除了使用远程存储库之外,您正在做的是创建一个本地存储库。这就是重复库的原因。