当前位置: 首页 > 面试题库 >

Jar不匹配在依赖项列表中找到2个版本的android-support-v4.jar

姜德容
2023-03-14
问题内容

我正在尝试创建2个版本的Android应用(免费/付费)。我有一个包含两个文件的Android库。我创建了一个新的Android项目,并尝试使用该库,但出现以下错误:

Found 2 versions of android-support-v4.jar in the dependency list,
but not all the versions are identical (check is based on SHA-1 only at this time).
All versions of the libraries must be the same at this time.
Versions found are:
Path: /Users/Zaheer/Developer/App Free/libs/android-support-v4.jar
    Length: 349252
    SHA-1: 612846c9857077a039b533718f72db3bc041d389
Path: /Users/Zaheer/Developer/App Library/libs/android-support-v4.jar
    Length: 337562
    SHA-1: 27c24d26e4c5d57976e6926367985548678e913c

有关如何解决此问题的任何想法?我一直在尝试没有成功的构建路径。


问题答案:

有关如何解决此问题的任何想法?

删除一个。

我一直在尝试没有成功的构建路径。

步骤#1:全部撤消。如果您在R16或更高版本的Eclipse ADT插件的构建路径上弄乱了,那就错了。

步骤2:从这两个JAR版本中选择一个,或者从SDK安装的“附加”区域中选择一个。

步骤#3:在中放入正确的JAR App Library

步骤#4:从中删除一个App Free,因为它将从中提取该JAR App Library

欢迎您在两个位置(App FreeApp Library)都使用相同的实际JAR文件,尽管这会无缘无故地占用额外的空间。



 类似资料:
  • 我使用的是Maven 3.6.0,我有Spring Boot Maven项目,其pom文件如下: 出于某种原因,我在我的lib文件夹中发现了以下jarlog4j-1.2.14.jar.我想从我的最终战争中排除这个jar,所以我尝试了mvn依赖项:树,但我找不到父依赖项。 我还试图从Eclipse中打开依赖层次结构,但也找不到这个jar。我怎样才能排除这个罐子?

  • 我的java项目使用javax.mail.jar。因此,在netbeans中,我创建了一个新的文件夹库,将jar文件复制到那里,并将其添加到项目属性中。我将这个文件夹添加到git中,它在NetBeans上运行良好。但当我在另一台机器上使用ant构建项目并运行项目jar时 我不确定哪里出了问题。知道怎么让它运行吗? 解决方案:正如@Gimby所指出的,来自Netbeans和ant build的jar

  • Android studio找不到依赖项,这显然是在我的本地存储库中。错误: 错误:未能找到:com.poppy:tutti-frutti-dtos:1.0.0-快照打开文件 在项目结构对话框中打开 _remote.repositories maven-metadata-local.xml tutti-frutti-dtos-1.0.0-snapshot.jar tutti-frutti-dtos

  • 当我试图在SpringMVC中使用依赖注入时,我遇到了这个错误。 没有匹配的类型[com.sachin.dao.斯托克道]的bean找到依赖项:预计至少有1 bean有资格作为该依赖项的自动连接候选。依赖注释:{};嵌套异常是org.springframework.beans.factory.NoSuchBean定义异常:没有找到类型[com.sachin.dao.Stock道]的匹配bean的依

  • 我试图将各种依赖项添加到android maven项目中,特别是从文件中添加: 我一直在尝试遵循这里的说明,它告诉您使用: 但我得到了一个错误: 这是我完整的pom:

  • 我用我的真实情况来说明问题。 我使用logback 1.0.1进行日志记录,它包含SLF4J 1.6.4作为依赖项。我还为遗留日志API(Java . util . logging、log4j和commons-logging)使用SLF4J API桥,它们不是显式的依赖关系。这些也必须(最好)是版本1.6.4。 为了使我的pom.xml尽可能整洁和无错误,我想强制这些API桥接器与SLF4J版本相