首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android studio 3.0:无法解析以下项的依赖项:app@dexOptions/compileClasspath:无法解析项目:animators

Android studio 3.0:无法解析以下项的依赖项:app@dexOptions/compileClasspath:无法解析项目:animators
EN

Stack Overflow用户
提问于 2017-10-26 16:44:13
回答 20查看 275.1K关注 0票数 172

我迁移到Android studio 3.0。因此,项目无法编译名为":animator“的模块,并显示以下错误:

代码语言:javascript
复制
 Error:Unable to resolve dependency for
 ':app@dexOptions/compileClasspath': Could not resolve project
 :animators. <a
 href="openFile:/home/mobilepowered/MobilePowered/MyInnovalee/trunk17-10-2017/app/build.gradle">Open
 File</a><br><a href="Unable to resolve dependency for
 &#39;:app@dexOptions/compileClasspath&#39;: Could not resolve project
 :animators.">Show Details</a>

和show details给出了这个日志:

代码语言:javascript
复制
 Unable to resolve dependency for ':app@dexOptions/compileClasspath':
 Could not resolve project :animators.

 Could not resolve project :animators. Required by:
     project :app
 Unable to find a matching configuration of project :animators:
      - Configuration 'debugApiElements':
          - Required com.android.build.api.attributes.BuildTypeAttr 'dexOptions' and found incompatible value 'debug'.
          - Required com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' and
 found compatible value 'Aar'.
          - Found com.android.build.gradle.internal.dependency.VariantAttr 'debug' but
 wasn't required.
          - Required org.gradle.api.attributes.Usage 'java-api' and found compatible value 'java-api'.
      - Configuration 'debugRuntimeElements':
          - Required com.android.build.api.attributes.BuildTypeAttr 'dexOptions' and found incompatible value 'debug'.
          - Required com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' and
 found compatible value 'Aar'.
          - Found com.android.build.gradle.internal.dependency.VariantAttr 'debug' but
 wasn't required.
          - Required org.gradle.api.attributes.Usage 'java-api' and found incompatible value 'java-runtime'.
      - Configuration 'releaseApiElements':
          - Required com.android.build.api.attributes.BuildTypeAttr 'dexOptions' and found incompatible value 'release'.
          - Required com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' and
 found compatible value 'Aar'.
          - Found com.android.build.gradle.internal.dependency.VariantAttr 'release' but
 wasn't required.
          - Required org.gradle.api.attributes.Usage 'java-api' and found compatible value 'java-api'.
      - Configuration 'releaseRuntimeElements':
          - Required com.android.build.api.attributes.BuildTypeAttr 'dexOptions' and found incompatible value 'release'.
          - Required com.android.build.gradle.internal.dependency.AndroidTypeAttr 'Aar' and
 found compatible value 'Aar'.
          - Found com.android.build.gradle.internal.dependency.VariantAttr 'release' but
 wasn't required.
          - Required org.gradle.api.attributes.Usage 'java-api' and found incompatible value 'java-runtime'.
EN

回答 20

Stack Overflow用户

发布于 2017-12-12 16:26:43

全部修改

compile project(':library:yourproject')

implementation project(path: ':library:yourproject', configuration:'default')

在你的应用程序build.gradle中。请注意配置行。

票数 64
EN

Stack Overflow用户

发布于 2018-01-23 00:21:26

解决方案:

下载Gradle的终极版本

http://services.gradle.org/distributions/

代码语言:javascript
复制
gradle-4.x-rc-1-all.zip.sha256 09-Jan-2018 01:15 +0000 64.00B

解压缩发行版

转到Android Studio文件->设置-> Gradle ->使用本地gradle发行版搜索文件并确定

在gradle:app中编写这个,实现(路径:':animators',配置:'default')

代码语言:javascript
复制
dependencies {
   .
   .
   .


    implementation project(path: ':animators', configuration: 'default')


}
票数 17
EN

Stack Overflow用户

发布于 2018-03-04 14:50:56

下面是我如何解决我的问题的:

而不是

代码语言:javascript
复制
compile project(':library_name')
compile project(':library_name')

在我用过的app gradle中

代码语言:javascript
复制
implementation project(':library_name')
implementation project(':library_name')

在我的构建类型中,例如

代码语言:javascript
复制
demoTest {
 .........
}

我添加了这一行

代码语言:javascript
复制
demoTest {
   matchingFallbacks = ['debug', 'release']
}
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46949622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档