ActionBarSherlock android-support-v4 jar校验和差异

时间:2013-06-07 05:13:00

标签: android actionbarsherlock android-support-library

有人可以解释为什么ActionBarSherlock中包含的android-support-v4.jar具有不同的大小(因此,校验和),那么Android在设置新项目时会自动添加?他们对ActionBarSherlock附带的支持代码的自定义吗?如果没有,用android-support-v13.jar替换这个jar是否安全,因为它已经包含了android-support-v4.jar中的所有代码?

3 个答案:

答案 0 :(得分:3)

从android项目中删除默认的android-support-v4.jar并从ActionBarSherlock库项目中复制该jar。或反之。这很安全。

这将解决这个问题。

原因

这将是我们的sdk将该jar的较新版本复制到新项目中的原因,但ActionBarSherlock将具有相同的旧版本。

答案 1 :(得分:1)

ActionBarSherlock中包含的android-support-v4.jar是5 months old。从那时起,Google拥有released several new versions支持库。由于两个版本的不同,它们的校验和将不匹配。

使用您在主项目中使用的版本替换ABS中包含的版本是安全的。

答案 2 :(得分:0)

这是一个比删除和添加文件更优雅的解决方法!

你只需要:

右键单击项目App Free 转到" Android工具" > "添加支持库" 批准权限并让它更新库 对项目App Library重复此过程 然后Android支持库将同步(: