【发布时间】:2014-07-07 11:47:44
【问题描述】:
我的 sdk 文件夹有两个 android-support-v4.jar 文件:
/sdk/extras/android/support/v7/appcompat/libs/android-support-v4.jar
/sdk/extras/android/support/v4/android-support-v4.jar
为了保持清洁,我想删除其中一个重复的库。您认为移除哪个最安全?为什么?
注意:如果此信息有帮助 - 我之前使用的是 ADT 包(我认为它有 Eclipse Juno),现在我使用的是最新的 Eclipse Luna(从 eclipse.org 下载)最新的 ADT 插件(从https://dl-ssl.google.com/android/eclipse 安装)和使用sdk manager 下载的最新支持库。
【问题讨论】:
-
“为了保持整洁,我想删除其中一个重复的库”——这些都不是你的。下次您从 SDK 管理器更新 Android 支持库时,它们将被简单地放回原处。我建议不要管它们,除非你遇到了一些特定的问题。
-
为什么要删除这些库?它们不是重复的,它们分别是 API Level 4 和 API Level 7 的支持库
-
@cokeby190 你确定
android-support-v4.jar不是重复的吗?它们的大小完全相同。 -
@CommonsWare 您是否认为 Eclipse/project 会选择从 v4 文件夹而不是从 v7 文件夹中获取 v4 jar?我只是想了解是否会使用 v4 文件夹中的 v4 jar,因为 v4 jar 无论如何都存在于 v7 文件夹中。
-
即使它们相同,但您根本不应该修改 SDK 中的任何文件,这将破坏您可能在支持库上构建的未来项目。无需清理 SDK 文件夹中的任何内容。
标签: android eclipse android-support-library