我刚刚花了几个小时试图找出如何为我的 android 应用程序配置 AdobeCreative sdk,因为我想将照片编辑添加到我的应用程序中。文档非常好,但是他们错过了文档中的两个关键部分,这会让很多开发人员头疼。我将在下面回答我的问题。
问问题
78 次
1 回答
1
首先遵循https://creativesdk.adobe.com/docs/android/#/articles/gettingstarted/index.html中的所有文档
但是,对于您的Project gradle.build
,文档说:
您的 Android Studio 项目默认包含两个 build.gradle 文件。在 Project build.gradle 文件中,将 allprojects 块替换为以下代码:
allprojects {
repositories {
jcenter()
maven {
url "${project.rootDir}/creativesdk-repo/release" // Location of the CSDK repo
}
}
}
进行任何编辑后,请务必将您的项目与 Gradle 文件同步。
但是你真的应该用以下内容替换你的文件:
allprojects {
apply plugin: 'maven'
repositories {
jcenter()
mavenCentral() //ADD THIS
maven {
url "${project.rootDir}/creativesdk-repo/release"
}
}
}
注意我添加了mavenCentral() //ADD THIS
.
如果没有这个,我在进行 gradle 构建时收到以下错误,并且我无法导入完成我的 gradle 构建所需的任何类:
Error:(38, 13) Failed to resolve: com.adobe.creativesdk.foundation:auth:0.7.329
于 2016-01-24T00:03:37.573 回答