哪里可以找到旧版Android支持库?

时间:2015-05-12 20:39:07

标签: android teamcity android-support-library

我正在使用TeamCity设置CI服务器,我得到一个Gradle bust,它找不到其中一个模块使用的Android支持库。这是错误:

##teamcity[buildProblem identity='-1301271058' description='org.gradle.internal.resolve.ModuleVersionNotFoundException: Could not find com.android.support:support-v4:21.0.3.|nSearched in the following locations:|n    https://jcenter.bintray.com/com/android/support/support-v4/21.0.3/support-v4-21.0.3.pom|n    https://jcenter.bintray.com/com/android/support/support-v4/21.0.3/support-v4-21.0.3.jar|n    https://repo1.maven.org/maven2/com/android/support/support-v4/21.0.3/support-v4-21.0.3.pom|n    https://repo1.maven.org/maven2/com/android/support/support-v4/21.0.3/support-v4-21.0.3.jar|nRequired by:|n    fe824d50e5881e7c:hellocharts-library:unspecified' type='gradleBuildProblem']

似乎无法在计算机上找到指定版本的支持库(support-v4:21.0.3)并且正在尝试查看远程回购 - 但它也不存在。我无法在SDK管理器中找到它来手动安装(只有最新的版本),我似乎无法通过谷歌搜索找到它。

我尝试更新模块以使用更新的支持库,但它产生了奇怪的构建错误。

我在本地计算机上没有收到此错误 - 仅在TeamCity服务器上。我没有必要在我的本地机器上单独安装它。

任何人都有任何想法?谢谢!

1 个答案:

答案 0 :(得分:3)

打开SDK Manager并安装Android Support Repository

之后,您可以在以下位置找到支持库:

<sdk>/extras/android/m2repository/com/android/support/support-v4/21.0.3/
相关问题