Jar mismatch! Fix your dependencies

1、在Android开发中,会遇到包名不一致的情况,如下所示

[2015-11-21 11:56:03 - test] Found 2 versions of android-support-v4.jar in the dependency list,

[2015-11-21 11:56:03 - test] but not all the versions are identical (check is based on SHA-1 only at this time).

[2015-11-21 11:56:03 - test] All versions of the libraries must be the same at this time.

[2015-11-21 11:56:03 - test] Versions found are:

[2015-11-21 11:56:03 - test] Path: D:\workspace\test\libs\android-support-v4.jar

[2015-11-21 11:56:03 - test]     Length: 627582

[2015-11-21 11:56:03 - test]     SHA-1: db0f122c99ef9f90dbab3fada6d191f2880cbb8e

[2015-11-21 11:56:03 - test] Path: D:\workspace\library\libs\android-support-v4.jar

[2015-11-21 11:56:03 - test]     Length: 385685

[2015-11-21 11:56:03 - test]     SHA-1: 48c94ae70fa65718b382098237806a5909bb096e

[2015-11-21 11:56:03 - test] Jar mismatch! Fix your dependencies

分析  :有2个v4的jar包

解放方案 :直接覆盖v4jar,就是保持 两个包一样, 就是保证引用类库的v4包与lib文件下的包一致。

时间: 2024-10-13 11:40:30

Jar mismatch! Fix your dependencies的相关文章

Jar mismatch! Fix your dependencies的解决方案

最近在unbuntu中编译android项目的时候遇到了很多问题,最近遇到的问题是Jar mismatch! Fix your dependencies好像是缺少依赖,要解决其中的依赖关系. 在开发Android项目的时候,有时需要引用多个项目作为library.在引用项目的时候,有时会出现"Jar mismatch! Fix your dependencies"错误.这是因为两个项目的jar包(android-support-v4.jar)不一致. 解决方法是把2个jar都删除,然后

Jar mismatch! Fix your dependencies的问题(转)

看到网上有说: 在开发Android项目的时候,有时需要引用多个项目作为library.在引用项目的时候,有时会出现“Jar mismatch! Fix your dependencies”错误. 这是因为两个项目的jar包(android-support-v4.jar)不一致. 解决方法是把2个jar都删除,然后各自加上最新的jar包. 这个最新的jar包怎么加呢? 我先是按照别人说的右键项目--AndroidTools--Add Support Library分别加上最新的包,最后还是解决不

【Android】eclipse打不开的解决办法和“Jar mismatch! Fix your dependencies”的解决

JDK1.7能用,cmd下输入java,javac,java -version,javaw配置和环境都没问题的话,有可能是工作空间的问题,就是一般在D盘下的workspace..那个文件夹,删除了,再打开eclipse. 换了工作空间之后,有的项目重新导入有时会出现"Jar mismatch! Fix your dependencies"错误.,这时就需要选择要改的项目的首选项,然后删除Android选项下的带X的Library,这是因为两个项目的jar包(android-suppor

Jar mismatch! Fix your dependencies的问题

在开发Android项目的时候,有时需要引用多个项目作为library.在引用项目的时候,有时会出现"Jar mismatch! Fix your dependencies"错误. 这是因为两个项目的jar包(android-support-v4.jar)不一致. 解决方法是把2个jar都删除,然后各自加上最新的jar包.

Eclipse导入library的时候报:Found 2 versions of android-support-v4.jar in the dependency list

错误类型: [2014-04-28 11:56:03 - 新闻] Found 2 versions of android-support-v4.jar in the dependency list, [2014-04-28 11:56:03 - 新闻] but not all the versions are identical (check is based on SHA-1 only at this time). [2014-04-28 11:56:03 - 新闻] All versions

引用 android-support-v4.jar 时候冲突问题解决

引用 android-support-v4.jar 时候冲突问题解决 在开发应用的时候,难以避免的会用到很多第三方的开源项目,这些项目中都会使用android-support-v4.jar包,而我的项目也使用它. 再加上这些开源项目之间还存在各种复杂的引用关系. 就这样引用来.引用去,就可能会出现android-support-v4.jar的冲突问题,类似于: Jar mismatch! Fix your dependencies Found 2 versions of android-supp

移植SlidingMenu Android library,和安装example出现的问题解决

很多项目都用到类似左侧滑动菜单的效果,比如facebook,evernote,VLC for android等等,这很酷 源代码可以从GitHub的https://github.com/jfeinstein10/slidingmenu上下载. 移植过程中会用到Actionbarsherlock这个项目,去http://actionbarsherlock.com/download.html下载.(两个下的都是最新版本) 步骤: 1.将下载的Actionbarssherlock中/library下的

GitHub SlidingMenu 搜到的两篇博客

第一篇 http://my.oschina.net/547217475/blog/165002 GitHub上的SlidingMenu的配置方法 1. 首先明确SlidingMenu是什么? SlindingMenu 是github上的大神写得一个侧滑菜单框架! 2. 如何使用SlidingMenu框架呢? 首先你需要在下载两个开源库两个zip格式的文件 1.SlidingMenu开源项目下载地址:https://github.com/jfeinstein10/slidingmenu中的Slid

Android第三方开源框架之SlidingMenu详解 [转载]

SlidingMenu简介:       SlidingMenu的是一种比较新的设置界面或配置界面效果,在主界面左滑或者右滑出现设置界面,能方便的进行各种操作.目前有大量的应用都在使用这一效果.如Evernote.Google+.Foursquare等,国内的豌豆夹,人人,360手机助手等都使用SlidingMenu的界面方案. 开源框架下载地址,集成了另一个开源项目ActionBarSherlock:点击下载.              注意: SlidingMenu依赖于另一个开源项目Act