Android Studio Gradle 项目刷新失败 :Configuration with name 'default' not found

标签 android gradle android-library

我想将库 wheel 导入到我的项目中。我做了什么:

1. I imported library wheel to Android Studio in order to have build.gradle in it.
2. I created new folder in my project called libraries and put wheel library to it.
3. I put this code to my settings.gradle: include ':app:libraries:wheel'
4. I put this code to build.gradle: compile project('libraries:wheel');
5. I tried to sync gradle but it failed

我的项目结构是这样的:

我的 build.gradle 在这里:

apply plugin: 'android'

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.3"

    buildTypes {
        defaultConfig {
            minSdkVersion 8
            targetSdkVersion 19
            versionCode 1
            versionName "1.0"
        }
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:+'
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile project('libraries:wheel');

}

我的设置等级:

include ':app'
include ':app:libraries:wheel'

我的失败信息:

Gradle 'LiteTap' project refresh failed:
Configuration with name 'default' not found.

我该如何解决?

最佳答案

在终端中尝试命令 gradlew tasks --info

您可能会看到“Evaluating project ':libraries:wheel' using empty build file.”

可能是因为wheel不是android studio项目,AS没有找到build.gradle文件

我通过使用 android studio 导入库而不是直接将其复制到 YOURPRO\libraries 来解决这个问题。

How to use a library project in android studio 并且有效。

请注意,如果您创建一个libraries 文件夹并拖动它会更整洁

wheel 导入后的文件。记得加

include:libraries:pullToRefreshListView 在你的 settings.gradle 文件中

关于Android Studio Gradle 项目刷新失败 :Configuration with name 'default' not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23845009/

相关文章:

java - 为什么我的带有 AutoCompleteTextView 的应用程序崩溃了

java - 从排序对象数组到 ArrayList<Object>

gradle - 设置Gradle子项目的属性

java - Gradle JRE vs JDK 请从你的 JDK 添加 lib/tools.jar

android - 从库项目中终止应用程序进程

android - 检查或不检查 "IsLibrary"?

Android Native Mobile First 依赖太多库?

java - 从 AsyncTask 调用 setAdapter() 时出现 ViewRoot$CalledFromWrongThreadException?

gradle - Ionic 2 在构建 android 时出现异常 - 无法解析 gradle

android - 库项目是否需要在其 AndroidManifest.xml 中包含包名称?