Sự khác biệt giữa gradle và Gradlew là gì?
Sự khác biệt giữa gradle và Gradlew là gì?

Video: Sự khác biệt giữa gradle và Gradlew là gì?

Video: Sự khác biệt giữa gradle và Gradlew là gì?
Video: Android Tutorial 2019 - Gradle Overriding Existing Tasks Part-1 2024, Tháng Chín
Anonim

Các Sự khác biệt dối trá bên trong thực tế là./ gradlew cho biết bạn đang sử dụng một gradle vỏ bánh. Mỗi Wrapper được gắn với một phiên bản cụ thể của Gradle , vì vậy khi bạn lần đầu tiên chạy một trong các lệnh ở trên cho một Gradle phiên bản, nó sẽ tải xuống tương ứng Gradle phân phối và sử dụng nó để thực hiện xây dựng.

Theo đó, sự khác biệt giữa gradle và Gradlew là gì?

Các Sự khác biệt dối trá bên trong thực tế là./ gradlew cho biết bạn đang sử dụng một gradle vỏ bánh. Mỗi Wrapper được gắn với một phiên bản cụ thể của Gradle , vì vậy khi bạn lần đầu tiên chạy một trong các lệnh ở trên cho một Gradle phiên bản, nó sẽ tải xuống tương ứng Gradle phân phối và sử dụng nó để thực hiện xây dựng.

Ngoài phiên bản trên, tôi có phiên bản gradle nào? Trong Android Studio, đi tới Tệp> Cấu trúc Dự án. Sau đó chọn tab "dự án" ở bên trái. Của bạn Phiên bản Gradle sẽ được hiển thị ở đây. Nếu bạn đang sử dụng Gradle trình bao bọc, sau đó là dự án của bạn sẽ có Một gradle /vỏ bánh/ gradle -vỏ bánh.

Ngoài ra, tệp Gradlew là gì?

Các Gradle wrapper là một lô tập tin trên Windows được gọi là gradlew . bat hoặc một tập lệnh shell trên Mac OS X và Linux được gọi là gradlew . Khi bạn chạy tập lệnh này và phiên bản đã chọn của Gradle không có sẵn, nó sẽ được tải xuống tự động.

Những gì Gradlew sạch?

./ quét sạch . Sử dụng dự án của bạn gradle trình bao bọc để thực hiện dự án của bạn dọn dẹp nhiệm vụ. Thông thường, điều này chỉ có nghĩa là xóa thư mục xây dựng../ dọn dẹp sạch sẽ AssemblyDebug. Một lần nữa, sử dụng dự án của bạn gradle trình bao bọc để thực hiện dọn dẹp và các tác vụ AssemblyDebug tương ứng.

Đề xuất: