我从一个应该修复的客户那里得到一个项目。该应用程序的开发人员刚刚出手,现在由我来解决此问题。
问题是,当我使用AndroidStudio时,他可能使用eclipse开发。因此它不是用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?如果是这样,它看起来如何?我尝试了几件事,但没有任何帮助。
最佳答案
也许有点晚了:)
但是我以这种方式构建了一个可以与gradle一起使用的wrapper for InqBarna's library:
allprojects {
repositories {
jcenter()
maven { url "https://jitpack.io" }
}
}
dependencies {
compile "com.github.miguelbcr:TableFixHeaders-Wrapper:0.1.1"
}
关于android - 将库添加到Android Studio项目:找不到名称为 'default'的配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27144606/