从0.5.5开始,Android Studio无法解决mavenCentral()的依赖关系

时间:2014-05-16 18:49:23

标签: gradle android-studio

我有一个gradle项目,包含几个不同的java库,android库和一个Android应用程序。在Android Studio 0.5.4上,项目构建得很好。但是,当我尝试使用任何Android Studio版本0.5.5到0.5.8(撰写本文时的最新版本)导入项目时,构建失败并显示此错误

Error: A problem occurred configuring project 'my-libraries:an-android-library'.
    > Could not resolve all dependencies for configuration ':my-libraries:an-android-library:_debugCompile'.
       > Could not find com.google.guava:guava:16.0.1.
        Required by:
          <a bunch of my libraries>

       <repeat with more dependencies from maven central>

我发现这种情况最有趣的是项目使用gradle从命令行构建得很好(我在命令行和Android Studio中使用gradle包装器版本1.11)。它似乎也没有失败来自支持库的依赖。

项目有三层,并且将常用逻辑提取到不同的构建文件中(也就是说,如果可能的话,我更愿意避免发布所有构建逻辑)。我希望它在命令行上运行良好而不是在Android Studio中构建的事实为某人敲响了警钟。

0 个答案:

没有答案