Tôi đang xây dựng một dự án thư viện nhỏ cùng với một dự án mẫu để minh họa cho việc sử dụng. Tôi không thể quản lý để chạy mẫu trong Android Studio. Tôi đã tạo dự án từ đầu. Tôi đã trải nghiệm với Eclipse nhưng đây là lần thử đầu tiên của tôi tại Android Studio & Gradle.Android Studio và Gradle - xây dựng không thành công
Lỗi đưa ra:
Gradle: Thực hiện thất bại cho nhiệm vụ ': demo: dexDebug'.
Chạy C: \ DevTools \ Android \ android-studio \ sdk \ công cụ xây dựng \ android-4.2.2 \ dx.bat không thành công. Xem ra
Tôi có cấu trúc thư mục sau:
- demo
- build
- libs
- android-support-v4.jar
- src
- main
- java
- res
- build.gradle
- library
- build
- libs
- android-support-v4.jar
- src
- main
- java
- res
- build.gradle
- build.gradle
- settings.gradle
Build.gradle tại gốc của dự án:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
Settings.gradle tại gốc của dự án:
include ':library', ':demo'
Build.gradle cho mô-đun thư viện:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4'
}
}
apply plugin: 'android-library'
dependencies {
compile files('libs/android-support-v4.jar')
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 16
}
}
Build.gradle cho các module mẫu:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4'
}
}
apply plugin: 'android'
dependencies {
compile project(':library')
compile files('libs/android-support-v4.jar')
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 16
}
}
đã hoạt động đối với tôi - mất nhiều thời gian hơn mức cần thiết mặc dù tôi đã bỏ qua Google Repository! –
Bạn có phải nhập lại dự án trong Android Studio để nó có hiệu lực không? – dannyroa
nếu chúng ta sẽ sử dụng thư viện khác thì sao? Ví dụ, nếu chúng ta sử dụng myLibrary, những gì để gõ vào phụ thuộc? – alicanbatur