2014-02-27 29 views
3

我已经从这里下载这个应用程序https://github.com/googlecast/CastVideos-androidAndroid Studio,Gradle,CastVideos-android简单的应用程序错误:“配置名称'默认'找不到'

但是我看到的消息是“Gradle项目同步失败,基本功能(例如编辑,调试)将无法正常工作”,如下面的快照所示。

我选择了Gradle Settings“使用默认gradle wrapper(推荐)”。

构建错误:Gradle'CastVideos-android-master'项目刷新失败: 未找到名称为'default'的配置。 摇篮设置

过Android Studio 0.4.6

How to resolve this problem?

如何解决这个问题?

+1

一般来说,这是因为在你的build.gradle文件中的一个错误 - 很多时候它发生,因为你已经把一些在顶层的build.gradle文件实际上属于模块级别。如果该提示不能帮助您,请将您的build.gradle文件添加到您的问题中,以便我们看看。 –

回答

4

不确定这应该是答案还是评论,但是,您的项目是以这种方式构建的吗?

文件结构

|-- CastVideos-android 
| +-- build.gradle 
|-- CastCompanionLibrary 
| +-- build.gradle 
+0

谢谢@rciovati。 CastCompanionLibrary-android-master文件夹更改为CastCompanionLibrary。 –

7

在这一点上,Android的工作室已经发展到0.5.9。 Yippy!

为了回答你的问题,我首先遇到了同样的问题,但在查看文档并查看CastCompanionLibrary-android文件是该应用程序的依赖关系时能够快速修复它。您可以在https://github.com/googlecast/CastCompanionLibrary-android

如果你下载并解压它自己在这里下载,你需要确保的名称相匹配你指什么,在文件的build.gradle,例如:

我用: 编译项目(':..:CastCompanionLibrary')

因此,我摘下了名称中的“android-master”部分,并注意到它与项目位于同一目录级别,类似于rciovati所指的内容。

然后在settings.gradle,同样的事情: 包括 '..:CastCompanionLibrary'

确保名称是一致的。

这应该解决这个问题。似乎你知道了,但为了帮助其他人,我想我会注意到解决这个问题的细微差别。

+0

谢谢@Bourne –

相关问题