我是 Android 开发新手。我想在我的应用程序中实现抽屉导航功能,这需要将 android.support.v4.jar 文件包含在我的项目中。我正在使用 Android Studio 来开发我的应用程序,因此我在 build.gradle 文件中包含了 compile "com.android.support:support-v4:18.0.+",如 https://developer.android.com/tools/support-library/setup.html 中所述。 。我的项目运行良好,我能够成功包含我的库。我在没有资源的情况下添加了库。
我无法弄清楚添加不带资源的库和添加带资源的库之间的区别。添加带有资源的库是否意味着包含一些示例项目?
谢谢
最佳答案
对于使用 Gradle 的 Android Studio 项目(这就是您的项目),带资源的库和不带资源的库之间没有重要区别。 Gradle 构建系统对 Android 的支持比 Eclipse 可用的任何支持都更先进,并且可以以相同的方式支持有资源和无资源的库(您只需将 compile
语句添加到您的依赖项中;您也可以通过“项目结构”对话框可以更轻松地完成此操作)。
在 Eclipse 中,如果要包含带有资源的库,则必须将其添加为项目(类似于 Android Studio 模块)以确保直接包含资源;在那里,您不能将资源丰富的库作为简单的 jar 文件包含在内。
关于android - 在android中添加有和没有资源的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25395296/