Tôi đang cố gắng nhập dự án eclipse vào studio android, nhưng nó đưa ra lỗi này.Cấu hình với tên 'mặc định' không được tìm thấy trong khi xây dựng dự án android trên gradle
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.
lỗi tương tự xảy ra khi tôi cố gắng xây dựng dự án theo cách thủ công.
dưới đây là settings.gradle tôi
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')
đây là build.gradle tôi
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')
}
}
Những tệp build.gradle cần phải chứa những gì? –
http://tools.android.com/tech-docs/new-build-system/user-guide là một tài nguyên tuyệt vời mà tôi đã sử dụng cho mọi thứ android-gradle. Về cơ bản, tệp build.gradle cho mỗi mô-đun con cần có thông tin về cách xây dựng chính nó và bất kỳ định nghĩa lệnh tùy chỉnh gradle nào. – astryk
điểm tốt, cảm ơn! trong trường hợp của tôi submodule có vấn đề là một thư mục trống (một submodule git mà tôi đã phải kéo đầu tiên). – mircealungu