当前位置: 首页 > 知识库问答 >
问题:

Android Studio Gradle同步错误:未找到名称为默认的配置

舒斯伯
2023-03-14

我正在使用BottomSheet库创建BottomSheet菜单,如谷歌文档中所述。

我将底部工作表库添加到了我的项目中,但当我与gradle同步时,我收到了错误消息。我尝试了错误中列出的所有答案:在Android Studio中找不到名为“default”的配置,以及stackoverflow上列出的其他解决方案,但问题仍然存在。

这里是构建。我的项目的gradle和设置文件:

底片/构建。格拉德尔

buildscript {
    repositories {
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:1.2.3'
    }
}

allprojects {
    group = POM_GROUP_ID
    version = POM_VERSION

    repositories {
        jcenter()
      }

    tasks.withType(JavaCompile) {
        options.encoding = "UTF-8"
    }
}


task wrapper(type: Wrapper) {
    gradleVersion = '1.12'
}

应用/build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.example.khsingh.stockysingh"
        minSdkVersion 15
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.0.0'
    compile "com.android.support:appcompat-v7:21.0.+"
    compile project(":BottomSheet")



}

根/build.gradle

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.1.0'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files

    }
}

allprojects {
    repositories {
        jcenter()
    }
}

设置。格拉德尔

include ':app', ':BottomSheet'
project(':BottomSheet').projectDir = new File('library/BottomSheet')

共有1个答案

吴缪文
2023-03-14

将此添加到你的应用程序/构建中。格雷德尔

compile 'com.cocosw:bottomsheet:1.+@aar'

如果在任何情况下,您希望在应用程序中包含完整的library inc源代码,请按如下所述下载库源代码:

  1. 在android Studio中右键单击应用程序的根目录(左视图)
  2. 选择“打开模块设置”
  3. 选择新窗口左上角的“”图标
  4. 选择“从gradle/eclipse项目导入”

现在库应该在您的工作区中。

Android Studio现在应该自动将库插入到您的应用程序并成功同步

 类似资料:
  • 我试图在不复制库项目的情况下测试引用。所以我创建了两个项目,一个是ProjectA,一个是LibraryA。这两个项目都位于\StudioProjects文件夹中。我试图引用ProjectA中的LibraryA,但我在标题处发现了错误。 这里是设置。来自ProjectA的gradle 以下是应用程序构建的依赖项。ProjectA的gradle 我使用的是Android Studio 1.5.1 如

  • 我得到了这个错误 错误:找不到名为“default”的配置 我的身材。应用程序的gradle是: 还有我的应用程序构建。格雷德尔是 有人能帮我纠正这个错误吗。 我正试图在Android Studio上构建它,并尝试了其他答案: 未找到名称为默认的Android Studio Gradle配置 错误:在Android Studio中找不到名为“default”的配置 但这些都没有多大帮助。因此,再次

  • 我想将library导入我的项目。我所做的: 这就是我项目的结构: 我的build.gradle: 我的设置gradle: 我的失败信息: 我该怎么修?

  • 但仍然不起作用。下面是我的Android Manifest.xml文件。我想用名为“.main2activity”的活动启动我的应用程序。还要注意,出于某种原因,我的.xml文件在设计模式下显示为黑色背景,而且奇怪地不同。

  • 我在使用Android Studio(0.1.5)编译我的应用程序时遇到了问题。该应用程序使用了2个库,我已经包括如下: 设置.分级 Build.Gradle 编译时,我得到以下消息: 你能帮我写这封信吗?谢谢!

  • 作为一个android工作室的新手,我不知道如何阻止这个错误,即使查看其他帖子。我不明白如何在清单中添加活动。这是我的舱单: