在几乎所有的Android应用程序中,我们都需要一些像ABS,HoloEverywhere等项目库项目。其中大部分都在Maven Central中,这很好。不好的是,大多数都依赖于支持库,并且自然而然地指向Maven Central中过时的(我的意思是非常错误的)版本。
我们目前使用自定义版本的Android(使用Maven Android SDK部署程序)和每个库(从git获取并具有调整后的maven依赖性)维护我们自己的存储库。使用新的基于Gradle的构建系统(比如覆盖aar项目的依赖关系)会有更简单的方法吗?
答案 0 :(得分:39)
我们将提供支持库的工件版本。请继续关注。
编辑:工件现在可用。您必须在SDK中下载“Android支持存储库”。 gradle构建系统将自动将其用作本地Maven存储库。
现在有3个文物:
com.android.support:support-v4:21.0.0
com.android.support:support-v13:21.0.0
com.android.support:gridlayout-v7:21.0.0
com.android.support:appcompat-v7:21.0.0
答案 1 :(得分:4)
apply plugin: 'android-library'
dependencies {
compile 'com.android.support:support-v4:21.0.0'
}