包括项目中的支持​​库

时间:2014-07-07 16:20:39

标签: android eclipse android-support-library

当我在Eclipse中使用min sdk创建一个新的Android项目时,支持库会自动添加到Android Private LibrariesAndroid Dependencieslibs。这可能是因为我早先根据https://developer.android.com/tools/support-library/setup.html设置了一个支持库项目(appcompat_v7)。

package explorer

所以我的问题是有一个更好的方法将支持库包含在项目中而不是让它出现在整个地方吗?这是预期的方式吗?

1 个答案:

答案 0 :(得分:0)

最新的ADT会在您的工作区中自动创建一个名为appcompat_v7的新Android库项目。此库项目包含支持旧版Android所需的所有jar文件。

当您创建新的Android应用程序项目时,它将自动接收对该库项目的新依赖项。它看起来在ADT中有一个小错误,导致android-support-v4.jar被添加两次。您可以安全地从android-support-v4.jar文件夹中删除libs,因为{jar}文件已在appcompat_v7中提供。

最佳做法是保持对appcompat_v7的依赖并删除重复的android-support-v4.jar文件。