Câu hỏi được gắn thẻ «build.gradle»

Tệp build.gradle mô tả các hành động và tác vụ mặc định được khởi chạy bởi lệnh 'gradle' trong thư mục thích hợp.

8
Sự khác biệt giữa triển khai và biên dịch trong Gradle là gì?
Sau khi cập nhật lên Android Studio 3.0 và tạo một dự án mới, tôi nhận thấy rằng trong build.gradleđó có một cách mới để thêm các phụ thuộc mới thay vì compilecó implementationvà thay vào testCompileđó là có testImplementation. Thí dụ: implementation 'com.android.support:appcompat-v7:25.0.0' testImplementation 'junit:junit:4.12' thay vì compile 'com.android.support:appcompat-v7:25.0.0' …


16
Làm cách nào để thêm phụ thuộc tệp .jar cục bộ vào tệp build.gradle?
Vì vậy, tôi đã cố gắng thêm phụ thuộc tệp .jar cục bộ vào tệp build.gradle của mình: apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } Và bạn có thể thấy rằng tôi …



24
Đã tìm thấy nhiều tệp với đường dẫn độc lập của hệ điều hành 'META-INF / LICENSE'
Khi tôi xây dựng ứng dụng của mình, tôi gặp lỗi sau: Lỗi: Thực thi không thành công cho nhiệm vụ ': app: TransformResourceWithMergeJavaResForDebug'. Đã tìm thấy nhiều tệp với đường dẫn độc lập của hệ điều hành 'META-INF / LICENSE' Đây là tập tin build.gradle của tôi: apply plugin: …



15
Lỗi: Xung đột với sự phụ thuộc 'com.google.code.findbugs: jsr305'
Tôi đã tạo một dự án mới trong Android Studio 2.2 Preview 1 với ứng dụng Android và mô-đun cuối cùng với Google Messaging. Đây là tệp ứng dụng: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.xxx.xxx" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" …


30
Sự hợp nhất Manifest của Android Material và appcompat không thành công
Tôi có lớp tiếp theo dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0-rc01' implementation 'com.android.support.constraint:constraint-layout:1.1.2' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' implementation 'com.google.android.material:material:1.0.0-rc01' } Nhưng khi tôi muốn xây dựng ứng dụng, tôi nhận được nhật ký tiếp theo: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0-alpha3] AndroidManifest.xml:22:18-91 …

7
Làm thế nào / khi nào để tạo tập tin trình bao bọc Gradle?
Tôi đang cố gắng hiểu cách thức hoạt động của Gradle Wrapper. Trong nhiều repos nguồn, tôi thấy cấu trúc sau: projectRoot/ src/ build.gradle gradle.properties settings.gradle gradlew gradlew.bat gradle/ wrapper/ gradle-wrapper.jar gradle-wrapper.properties Những câu hỏi của tôi: Làm thế nào / khi nào một người tạo gradlew/ gradlew.bat? Bạn có …



2
Cú pháp để viết bình luận trong tập tin build.gradle là gì?
Nhìn xuống build.gradletập tin này apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "package.myapp" minSdkVersion 19 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.nineoldandroids:library:2.4.0' } Điều …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.