我有一个Android Studio应用程序。它有一个库依赖(Android-Bootstrap),当我尝试同步gradle时,它给了我一个错误:
找不到名为‘
’的默认配置。
我的结构是:
-FTPBackup
-fotobackup
-build.gradle
-Libraries
-Android-Bootstrap
-Settings.gradle
-build.gradle
-Settings.gradle
-Build.gradleFTPBackup settings.gradle和build.gradle:
include ':fotobackup'
include ':libraries:Android-Bootstrap',':Android-Bootstrap'// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.9.+'
}
}
allprojects {
repositories {
mavenCentral()
}
}而fotobackup内部的build.gradle是:
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion '19.0.3'
defaultConfig {
minSdkVersion 14
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
apply plugin: 'android'
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:support-v4:+'
compile project (':libraries:Android-Bootstrap')
}该库是从https://github.com/Bearded-Hen/Android-Bootstrap下载的,其中包含build.gradle、设置等。
怎么了?
发布于 2015-04-02 16:32:54
compile fileTree(dir: 'libraries', include: ['Android-Bootstrap'])在应用程序的gradle文件中使用上面的行,而不是
compile project (':libraries:Android-Bootstrap')发布于 2014-07-10 04:58:59
在我的setting.gradle中,我包含了一个不存在的模块。一旦我移除它,它就开始工作了。这可能是解决此问题的另一种方法。
发布于 2017-01-27 04:13:48
如果你在react native中得到这个错误,可能是因为你删除了一个NPM包的链接(就像我的例子一样)。在settings.gradle和build.gradle文件中删除了对它的引用后,我清理并重新构建了它,它和新的一样:)
https://stackoverflow.com/questions/22547364
复制相似问题