【发布时间】:2018-02-23 18:17:20
【问题描述】:
我可以按照its own official site 的指示从源代码构建 Fresco。
但是我无法将其源代码作为项目添加到我的build.gradle。
当尝试构建项目时,它会抛出如下异常:
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':ReactAndroid'.
> Failed to notify project evaluation listener.
> Could not resolve all dependencies for configuration ':ReactAndroid:_debugPublish'.
> Configuration with name 'default' not found.
> Could not resolve all dependencies for configuration ':ReactAndroid:compile'.
> Configuration with name 'default' not found.
有没有机会克服这个问题?
settings.gradle 应用程序文件:
include ':app'
include ':fresco'
project(':fresco').projectDir = new File(rootProject.projectDir, '../fresco')
build.gradle 应用程序文件:
...
dependencies {
compile fileTree(dir: "libs", include: ["*.jar"])
compile "com.android.support:appcompat-v7:27.0.+"
compile project(':ReactAndroid')
compile project(':fresco')
}
...
一些解释:
- Fresco 有一个主要的
build.gradle文件,用于服务于其他模块的build.gradle文件 - 它还在自己的
settings.gradle文件中公开了许多模块。我不知道如何调用和使用它们。
【问题讨论】:
标签: android gradle build build.gradle fresco