【发布时间】:2014-05-21 14:20:51
【问题描述】:
尝试使用 Jenkins 构建 Android 项目并忍受失败! 每次我收到错误:
17:59:34.126 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
17:59:34.126 [ERROR] [org.gradle.BuildExceptionReporter] Could not determine the dependencies of task ':app:packageDebug'.
17:59:34.126 [ERROR] [org.gradle.BuildExceptionReporter] > failed to find target android-19
但是!我已经安装了 Android 19。
MBP-ZK:~ tahorg$ echo $ANDROID_HOME
/Applications/androidsdk
在詹金斯:
带有 SDK 的文件夹
MBP-ZK:platforms tahorg$ ls -la /Applications/androidsdk/platforms/
total 0
drwxrwxrwx@ 16 tahorg admin 544 12 май 16:31 .
drwxrwxr-x@ 13 tahorg admin 442 19 май 16:01 ..
drwxr-xr-x 11 tahorg admin 374 12 май 16:29 android-10
drwxr-xr-x 12 tahorg admin 408 29 апр 17:01 android-11
drwxr-xr-x 12 tahorg admin 408 29 апр 16:58 android-12
drwxr-xr-x 12 tahorg admin 408 29 апр 16:55 android-13
drwxr-xr-x 10 tahorg admin 340 29 апр 16:52 android-14
drwxr-xr-x 10 tahorg admin 340 29 апр 16:50 android-15
drwxr-xr-x 11 tahorg admin 374 29 апр 16:48 android-16
drwxr-xr-x 11 tahorg admin 374 29 апр 16:46 android-17
drwxr-xr-x 11 tahorg admin 374 29 апр 16:43 android-18
drwxrwxrwx@ 11 tahorg admin 374 22 фев 00:11 android-19
drwxr-xr-x 14 tahorg admin 476 29 апр 17:06 android-3
drwxr-xr-x 14 tahorg admin 476 29 апр 17:05 android-4
drwxr-xr-x 11 tahorg admin 374 12 май 16:31 android-7
drwxr-xr-x 11 tahorg admin 374 12 май 16:30 android-8
以及目标列表:
MBP-ZK:workspace tahorg$ android list target | grep android-19
id: 14 or "android-19"
应用程序 build.gradle 的一部分(不是父 build.gradle)
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion "19.1.0"
defaultConfig {
minSdkVersion 14
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
【问题讨论】:
-
你解决过这个问题吗?我有同样的问题。在 Android Studio 或在命令行上使用 Gradle 构建工作正常,但在 Jenkins 上失败