我最近将我的 android 项目更新为 gradle 2.8。 从那时起,我在构建日志中收到了这条消息:
$ ./gradlew clean
No resolved dependencies found when searching for the jacoco version.
No resolved dependencies found when searching for the jacoco version.
[ant:exec] Result: 1
[...]
BUILD SUCCESSFUL
Total time: 8.922 secs
构建似乎正确完成,但此消息变得非常烦人。
这是什么意思,我该如何解决?
编辑:添加 build.gradle
这是最低层模块的build.gradle:
apply plugin: 'android-library'
apply plugin: 'com.google.gms.google-services'
dependencies {
compile 'com.google.android.gms:play-services-maps:8.3.0'
compile 'com.google.android.gms:play-services-analytics:8.3.0'
compile 'com.squareup:otto:1.3.4'
compile 'com.squareup.okhttp:okhttp:2.3.0'
compile 'com.github.chrisbanes.photoview:library:1.2.2'
compile 'com.parse.bolts:bolts-android:1.+'
compile fileTree(dir: 'libs', include: '*.jar')
}
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
minSdkVersion 14
targetSdkVersion 22
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
}
}
最佳答案
错误消息让您知道构建系统不知道要使用哪个版本的 jacoco
。
您必须在 android 配置 block 中指定版本。
android {
// ...
jacoco {
version = '0.7.3.201502191951'
}
}
关于android - "No resolved dependencies found when searching for the jacoco version."执行gradle时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34865166/