【问题标题】:ActionBarSherlock android-support-v4 jar checksum differenceActionBarSherlock android-support-v4 jar 校验和区别
【发布时间】:2013-06-03 07:42:39
【问题描述】:

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

【问题讨论】:

    标签: android actionbarsherlock android-support-library


    【解决方案1】:

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

    这将解决冲突。

    原因

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

    【讨论】:

    • 谢谢,你能解释一下为什么他们的校验和不匹配吗?
    • 这将是我们的 sdk 复制该 jar 的较新版本但 ActionBarSherlock 将具有相同的旧版本的原因。
    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

      这比删除和添加文件更优雅!

      你只需要:

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

      【讨论】:

        猜你喜欢
        • 2013-08-18
        • 1970-01-01
        • 2012-12-15
        • 1970-01-01
        • 2016-05-30
        • 1970-01-01
        • 1970-01-01
        • 2013-01-17
        相关资源
        最近更新 更多