将库添加到Android Studio项目:名称为'默认#39;未找到

时间:2014-11-26 08:42:11

标签: android gradle libraries

我从客户那里得到了一个我应该修复的项目。该应用程序的开发人员刚刚退出,现在我可以自行修复它。

问题是,他可能是用eclipse开发的,而我正在使用AndroidStudio。所以它不是用gradle构建的。但我设法导入项目并修复它到目前为止,我可以同步gradle。

但他似乎使用了一个外部库,这个:https://github.com/InQBarna/TableFixHeaders

我将库文件夹的内容复制到我的项目文件夹/ libraries / tablefixheaders /.

我将include 'libraries:tablefixheaders'添加到我的settings.grade并将compile project('libraries:tablefixheaders')添加到build.grade中的依赖项。

但如果我现在要重建项目,我会得到Error:Configuration with name 'default' not found.。外部库是否必须具有build.gradle?如果是这样,它看起来怎么样?我尝试了几件事,但对我没什么用。

1 个答案:

答案 0 :(得分:0)

也许有点晚了:)

但我通过这种方式构建了一个wrapper for InqBarna's library准备好与gradle一起使用:

allprojects {
   repositories {
       jcenter()
       maven { url "https://jitpack.io" }
   }
}

dependencies {
    compile "com.github.miguelbcr:TableFixHeaders-Wrapper:0.1.1"
}