【发布时间】:2013-09-13 07:21:49
【问题描述】:
我在 Travis CI 上使用 Gradle 构建 Android 项目时遇到了麻烦。
我已经在 build.gradle 上声明了这样的依赖项:
dependencies {
compile 'com.android.support:appcompat-v7:18.0.0'
compile 'com.android.support:support-v4:18.0.0'
freeCompile files (
'libs/GoogleAdMobAdsSdk-6.4.1.jar'
)
}
这是我的 .travis.yml 脚本:
script:
- TERM=dumb ./gradlew build
- TERM=dumb ./gradlew connectedInstrumentTest
我在 Travis 上得到了这个:
A problem occurred configuring project ':FlavorTest'.
> Failed to notify project evaluation listener.
> Could not resolve all dependencies for configuration ':FlavorTest:_FreeDebugCompile'.
> Could not find com.android.support:appcompat-v7:18.0.0.
Required by:
cloaked-octo-spice:FlavorTest:unspecified
> Could not find com.android.support:support-v4:18.0.0.
Required by:
cloaked-octo-spice:FlavorTest:unspecified
在我的本地项目中似乎一切正常。为了获得对 Travis 的依赖,我需要做些其他事情吗?
提前感谢您的帮助。
【问题讨论】:
标签: android dependencies continuous-integration gradle travis-ci