【问题标题】:Android import library安卓导入库
【发布时间】:2014-04-10 13:55:07
【问题描述】:

我尝试了几个小时将一个库导入到我的项目中。

图书馆:https://github.com/Eaiman/BitmapHandler

但是,当我导入它时,Fragment、FragmentAdapter 等来自android.support.v4 的类会出现错误,就像它们不存在一样。这可能是一个简单的问题,但我不习惯 Java,因为我是一名 Python/C++ 程序员,而且我不习惯这种库配置。

这是我的日志:

[2014-03-07 12:00:17 - MyProject] Found 2 versions of android-support-v4.jar in the dependency list,
[2014-03-07 12:00:17 - MyProject] but not all the versions are identical (check is based on SHA-1 only at this time).
[2014-03-07 12:00:17 - MyProject] All versions of the libraries must be the same at this time.
[2014-03-07 12:00:17 - MyProject] Versions found are:
[2014-03-07 12:00:17 - MyProject] Path: /home/name/workspace/BitmapHandler/libs/android-support-v4.jar
[2014-03-07 12:00:17 - MyProject]   Length: 621451
[2014-03-07 12:00:17 - MyProject]   SHA-1: 5896b0a4e377ac4242eb2bc785220c1c4fc052f4
[2014-03-07 12:00:17 - MyProject] Path: /home/name/workspace/ViewPagerIndicator-library/libs/android-support-v4.jar
[2014-03-07 12:00:17 - MyProject]   Length: 271754
[2014-03-07 12:00:17 - MyProject]   SHA-1: 53307dc2bd2b69fd5533458ee11885f55807de4b
[2014-03-07 12:00:17 - MyProject] Jar mismatch! Fix your dependencies

它说(正如我所理解的那样)有两个相同的文件(.jar),但它们有不同的版本。我不知道如何解决这个问题,所以我请求你的帮助,不仅要理解它,还要解决这个问题。

非常感谢您的宝贵时间

【问题讨论】:

    标签: java android import dependencies r.java-file


    【解决方案1】:

    尝试使用从您项目的 libs 文件夹中删除 android-support-v4.jar 文件。

    祝你好运。

    【讨论】:

      【解决方案2】:
       Found 2 versions of android-support-v4.jar in the dependency list,
      

      表示支持库版本不匹配。

      确保您拥有更新的支持库。

      从以下路径复制android-support-v4.jar,并将其粘贴到库项目和您的android项目的libs文件夹中。

      android-sdk/extras/android/support/v4/android-support-v4.jar
      

      【讨论】:

      • @user3050910 很高兴为您提供帮助
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-31
      • 2012-03-03
      相关资源
      最近更新 更多