配置名为“默认”,而建立在摇篮Android项目未找到摇篮、未找到、项目、Android

2023-09-13 00:24:11 作者:默笙

我试图导入Eclipse项目到机器人工作室,但它给这个错误。

 无法获取类型IdeaProject用摇篮的安装模式D:\摇篮 -  1.7。
发生问题配置根项目HealthCity。
发生问题配置根项目HealthCity。
未能通知项目评估听众。
配置名为'默认'未找到。
 

同样的错误在那里,当我尝试手动构建项目。

下面

是我settings.gradle

 包括: ':ActionBarSherlock',':FacebookSDK',':library',':NineOldAndroids',':google-play-services_lib',':viewflow'

项目(:ActionBarSherlock)。PROJECTDIR =新的文件(C:/用户/ ANKIT /工作区/工作区,客户gemoro-2 / ActionBarSherlock)
项目(:FacebookSDK')PROJECTDIR =新的文件(C:/用户/ ANKIT /工作区/工作区,客户gemoro-2 / FacebookSDK')。
项目(':库)。PROJECTDIR =新的文件(C:/用户/ ANKIT /工作区/工作区,客户gemoro-2 /库)
项目(:NineOldAndroids)。PROJECTDIR =新的文件(C:/用户/ ANKIT /工作区/工作区,客户gemoro-2 / NineOldAndroids)
项目(:谷歌播放services_lib)。PROJECTDIR =新的文件(C:/用户/ ANKIT /工作区/工作区,客户gemoro-2 /谷歌播放services_lib)
项目(:viewflow)。PROJECTDIR =新的文件(C:/用户/ ANKIT /工作区/工作区,客户gemoro-2 / viewflow)
 

这是我的build.gradle

  buildscript {
    库{
        mavenCentral()
    }
    依赖{
        类路径com.android.tools.build:gradle:0.5+
    }
}
应用插件:'机器人'

依赖{
    编译文件树(导演:库,包括:的* .jar)
    编制项目(:ActionBarSherlock)
    编制项目(:FacebookSDK)
    编制项目(':库)
    编制项目(:NineOldAndroids)
    编制项目(:谷歌播放services_lib)
    编制项目(:viewflow)
}

安卓{
    compileSdkVersion 16
    buildToolsVersion17.0.0

    defaultConfig {
        的minSdkVersion 8
        targetSdkVersion 16
    }

    sourceSets {
        主要 {
            manifest.srcFile的Andr​​oidManifest.xml
            java.srcDirs = ['src'中]
            resources.srcDirs = ['src'中]
            aidl.srcDirs = ['src'中]
            renderscript.srcDirs = ['src'中]
            res.srcDirs = ['水库']
            assets.srcDirs = ['资产']
        }

        instrumentTest.setRoot(测试)
    }
}
 
2 创建和运行第一个Android Studio项目

解决方案

所以,你需要确保在项目中的每个子模块都有自己的build.gradle文件。名称'默认'是因为你的外表build.gradle正在努力建立一个不知道如何建立本身就是一个项目,因此,它被命名为默认。试着这样做,看看会发生什么。

I am trying to import eclipse project into android studio, but its giving this error.

Could not fetch model of type 'IdeaProject' using Gradle installation 'D:\gradle-1.7'.
A problem occurred configuring root project 'HealthCity'.
A problem occurred configuring root project 'HealthCity'.
Failed to notify project evaluation listener.
Configuration with name 'default' not found.

the same error is there when i try to manually build the project.

below is my settings.gradle

include ':ActionBarSherlock',':FacebookSDK',':library',':NineOldAndroids',':google-play-services_lib',':viewflow'

project(':ActionBarSherlock').projectDir = new File('C:/Users/Ankit/workspace/workspace-client-gemoro-2/ActionBarSherlock')
project(':FacebookSDK').projectDir = new File('C:/Users/Ankit/workspace/workspace-client-gemoro-2/FacebookSDK')
project(':library').projectDir = new File('C:/Users/Ankit/workspace/workspace-client-gemoro-2/library')
project(':NineOldAndroids').projectDir = new File('C:/Users/Ankit/workspace/workspace-client-gemoro-2/NineOldAndroids')
project(':google-play-services_lib').projectDir = new File('C:/Users/Ankit/workspace/workspace-client-gemoro-2/google-play-services_lib')
project(':viewflow').projectDir = new File('C:/Users/Ankit/workspace/workspace-client-gemoro-2/viewflow')

here is my build.gradle

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.5+'
    }
}
apply plugin: 'android'

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
    compile project(':ActionBarSherlock')
    compile project(':FacebookSDK')
    compile project(':library')
    compile project(':NineOldAndroids')
    compile project(':google-play-services_lib')
    compile project(':viewflow')
}

android {
    compileSdkVersion 16
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 16
    }

    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            resources.srcDirs = ['src']
            aidl.srcDirs = ['src']
            renderscript.srcDirs = ['src']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']
        }

        instrumentTest.setRoot('tests')
    }
}

解决方案

So, you need to make sure that each submodule in your project has its own build.gradle file. The name 'default' happens because your outer build.gradle is trying to build a project that doesn't know how to build itself, thus it is given the name 'default.' Try doing that and see what happens.

 
精彩推荐
图片推荐