美文网首页
Unable to resolve dependency for

Unable to resolve dependency for

作者: _九卿_ | 来源:发表于2018-07-17 17:36 被阅读888次

studio3.0关于Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve project :sdk.的解决方案

如果你在老项目迁移到studio3.0时遇到了同样的问题,希望可以帮到你。


image.png

首先出现这个问题肯定是studio升级到3.0和Gradle升级到4.1导致的,百度一波后,大致知道是怎么造成的了,下面说出解决办法!
如果你有这类似的错误,可以尝试尝试以下2种方式。

  1. 将compileSdkVersion降到25

  2. 把这种依赖方式

releaseCompile project(path: ':sdk', configuration: 'release')
debugCompile project(path: ':sdk', configuration: 'debug')

改成这种就ok了

implementation project(':sdk')

compileSdkVersion升级到27时,dependencies的使用还有以下变更

升级前 升级后
releaseCompile 、debugCompile implementation
compile implementation
testCompile testImplementation
provided compileOnly

相关文章

网友评论

      本文标题:Unable to resolve dependency for

      本文链接:https://www.haomeiwen.com/subject/upegpftx.html