Computer >> Máy Tính >  >> Lập trình >> Android

Làm thế nào để tăng tốc quá trình xây dựng Gradle trong Android Studio?

Trước khi nhận được thông tin về tăng tốc độ xây dựng gradle, chúng ta nên biết rằng, xây dựng gradle là gì. Vì vậy, chúng tôi đã sử dụng các lệnh để tạo apk. Để tối ưu hóa quá trình này, hãy đưa vào hình ảnh bản dựng gradle. Gradle là tập lệnh tự động để xây dựng và tạo apk bằng android studio.

Đồng bộ hóa Gradle là gì?

Đồng bộ hóa Gradle là quá trình tự động hóa để tải xuống các phụ thuộc được khai báo trong tệp gradle. Một ví dụ đơn giản như hình bên dưới -

Làm thế nào để tăng tốc quá trình xây dựng Gradle trong Android Studio?

Làm thế nào để tăng tốc độ Gradle Build trong Android?

Bước 1 - Mở gradle.properties và thêm đoạn mã sau vào như hình dưới đây

# Project-wide Gradle settings.
# IDE (e.g. Android Studio) users:
# Gradle settings configured through the IDE *will override*
# any settings specified in this file.
# For more details on how to configure your build environment visit
# https://www.gradle.org/docs/current/userguide/build_environment.html
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
org.gradle.daemon = true
org.gradle.parallel = true
org.gradle.configureondemand = true
org.gradle.jvmargs=-Djava.awt.headless = true -Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# https://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true

Đoạn mã trên sẽ tăng phiên bản JVM MaxPermSize (cung cấp bộ nhớ tối đa 2GB cho trình biên dịch JVM) và thực thi song song.

Bước 2 - Bây giờ sử dụng quy trình sau để tăng tốc độ chuyển màu.

Bây giờ, hãy mở Tệp → Cài đặt → Xây dựng, Đặc biệt, Triển khai → Gradle và kiểm tra công việc ngoại tuyến như được hiển thị bên dưới -

Làm thế nào để tăng tốc quá trình xây dựng Gradle trong Android Studio?

Bởi vì mọi gradle sẽ đồng bộ với các tài nguyên internet. Vì vậy, khi bạn nhấp vào công việc ngoại tuyến, nó cũng sẽ đồng bộ hóa với các tài nguyên ngoại tuyến.

Bước 3 - Bây giờ sử dụng quy trình sau để tăng tốc độ chuyển màu.

Bây giờ, hãy mở Tệp → Cài đặt → Xây dựng, Đặc biệt, Triển khai → trình biên dịch và chọn tất cả các hộp kiểm như được hiển thị bên dưới -

Làm thế nào để tăng tốc quá trình xây dựng Gradle trong Android Studio?