Gradle là một trong những khối hệ thống build mã mối cung cấp mở được thực hiện mang lại Android trường đoản cú lúc Android Studio được ra mắt. Đây là một trong phương pháp bổ sung nhiều kĩ năng rõ ràng cho 1 vận dụng Android nhỏng build types, flavors, signing configurations, library projects,... Trong bài viết lần này bản thân và các bạn sẽ khám phá cơ bản về các file gradle vào một ứng dụng Android.Để dễ dàng nắm bắt bọn họ hãy tạo nên một project Android bởi Android Studio, cái này khá đơn giản bắt buộc mình ko chỉ dẫn nữa


Bạn đang xem: Sự khác biệt giữa maven và gradle là gì

*



Xem thêm: Nghĩa Của Từ Inrush Current Là Gì ? Nghĩa Của Từ Inrush Current Trong Tiếng Việt

Sau phía trên chúng ta đang khám phá về tính năng của từng tệp tin trên trong vận dụng Android.Bạn đang xem: Gradle là gì

File settings.gradle

Mngơi nghỉ tệp tin này bọn họ đã thấy

include ":app"Câu lệnh include bên trên biểu thị các module mà vận dụng sẽ áp dụng vào dự án. Tại đây cơ hội khởi sinh sản thì project của chúng ta sẽ có được một module đó là app. Nếu sau khi chúng ta thêm 1 module thì cũng cần knhị báo sống file này để hoàn toàn có thể sử dụng được đến dự án công trình. Ví dụ:

File app/build.gradle

apply plugin: "com.game android.application"apk compileSdkVersion 26 buildToolsVersion "26.0.0" defaultConfig applicationId "tuannt.myapplication" minSdkVersion 14 targetSdkVersion 26 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.kiểm tra.runner.AndroidJUnitRunner" buildTypes release minifyEnabled false proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" dependencies compile fileTree(include: , dir: "libs") androidTestCompile("com.apk.tư vấn.demo.espresso:espresso-core:2.2.2", exclude group: "com.android.support", module: "support-annotations" ) compile "com.app android.support.constraint:constraint-layout:1.0.2" testCompile "junit:junit:4.12" compile "com.app android.support:appcompat-v7:26.0.0-alpha1" compile "com.android.support:cardview-v7:26.0.0-alpha1" compile "com.apk.support:recyclerview-v7:26.0.0-alpha1"File app/build.gradle được sử dụng đến riêng biệt module tiện ích, mỗi module sẽ sở hữu được một file build.gradle riêng biệt.Dòng đầu tiên diễn tả đấy là một Android Application module (module bao gồm nhằm chạy project Android), hơn nữa trường hợp họ thực hiện java module thì đã là

apply plugin: "java"hoặc app android module

apply plugin: "com.android.library"Khối lệnh bên trong apk thể hiện những cấu hình mang lại module app, cụ thể chúng ta đang khám phá vào phần 2 nhé


Xem thêm: Thuật Ngữ Trong Rap Dizz Là Gì, Dizz Là Thế Này Nè

*

Cuối thuộc là kân hận lệnh phía bên trong dependencies, đây là nơi khai báo các tlỗi viện, các module cơ mà bọn họ vẫn áp dụng trong project:

Trên đó là cơ phiên bản về các tệp tin gradle vào Android project cùng tính năng của chúng. Ở phần 2 họ sẽ thường xuyên khám phá chi tiết hơn về cách cấu hình vào app/build.gradle mang lại project của chúng ta.


Chuyên mục: KHÁI NIỆM LÀ GÌ
Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *