18

在几乎每个 Android 应用程序中,我们都需要几个库项目,例如 ABS、HoloEverywhere 等。其中大部分都在 Maven Central 中,这很好。不好的是,它们中的大多数都依赖于支持库,并且自然指向 Maven Central 中过时的(我的意思是非常错误的)版本。

我们目前使用自定义版本的 Android(使用 Maven Android SDK 部署程序)和每个库(从 gi​​t 获取并调整了 maven 依赖项)维护我们自己的存储库。使用新的基于 Gradle 的构建系统(如覆盖 aar 项目的依赖项)是否有更简单的方法?

4

2 回答 2

39

我们将提供支持库的工件版本。敬请关注。

编辑:工件现在可用。您必须在 SDK 中下载“Android Support Repository”。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
于 2013-05-25T05:23:24.527 回答
4
apply plugin: 'android-library'

dependencies {
    compile 'com.android.support:support-v4:21.0.0'
}
于 2013-06-07T08:54:01.973 回答