Định cấu hình Android Studio

Android Studio cung cấp các trình hướng dẫn và mẫu để xác minh các yêu cầu về hệ thống, chẳng hạn như Bộ phát triển Java (JDK) và dung lượng RAM còn trống, đồng thời định cấu hình các tuỳ chọn cài đặt mặc định, chẳng hạn như mô phỏng Thiết bị Android ảo (AVD) mặc định được tối ưu hoá và ảnh hệ thống được cập nhật. Tài liệu này mô tả các tuỳ chọn cài đặt cấu hình bổ sung, cho phép bạn tuỳ chỉnh cách sử dụng Android Studio của mình.

Android Studio cho phép truy cập hai tệp cấu hình thông qua trình đơn Help (Trợ giúp):

  • studio.vmoptions: Tuỳ chỉnh các tuỳ chọn cho Máy ảo Java của Studio, chẳng hạn như kích thước vùng nhớ khối xếp (heap) và kích thước bộ nhớ đệm (cache). Lưu ý rằng trên máy Linux, tệp này có thể được đặt tên là studio64.vmoptions, tuỳ thuộc vào phiên bản Android Studio.
  • idea.properties: Tuỳ chỉnh các thuộc tính của Android Studio, chẳng hạn như đường dẫn thư mục trình bổ trợ hoặc kích thước tệp tối đa.

Đối với tài liệu cụ thể về trình mô phỏng cũng như cách thiết lập và sử dụng thiết bị, hãy xem các chủ đề sau:

Tìm tệp cấu hình

Cả hai tệp cấu hình đều được lưu trữ trong thư mục cấu hình cho Android Studio. Tên của thư mục tuỳ thuộc vào phiên bản Studio. Dưới đây là vị trí thư mục dành cho Android Studio 4.1 trở lên:

Windows

Cú pháp: %APPDATA%\Google\<product><version>

Ví dụ: C:\Users\YourUserName\AppData\Roaming\Google\AndroidStudio4.1

macOS

Cú pháp: ~/Library/Application Support/Google/<product><version>

Ví dụ: ~/Library/Application Support/Google/AndroidStudio4.1

Linux

Cú pháp: ~/.config/Google/<product><version>

Ví dụ: ~/.config/Google/AndroidStudio4.1

Với Android Studio phiên bản 4.0 trở xuống, tệp cấu hình sẽ nằm ở các vị trí sau:

  • Windows: %USERPROFILE%\.CONFIGURATION_FOLDER
  • macOS: ~/Library/Preferences/CONFIGURATION_FOLDER
  • Linux: ~/.CONFIGURATION_FOLDER

Bạn cũng có thể sử dụng các biến môi trường sau để trỏ đến các tệp ghi đè cụ thể nào đó ở những nơi khác:

  • STUDIO_VM_OPTIONS: đặt tên và vị trí của tệp .vmoptions
  • STUDIO_PROPERTIES: đặt tên và vị trí của tệp .properties
  • STUDIO_JDK: thiết lập JDK để chạy Studio

Tuỳ chỉnh các tuỳ chọn máy ảo

Tệp studio.vmoptions cho phép bạn tuỳ chỉnh các tuỳ chọn cho máy ảo Java của Android Studio. Để cải thiện hiệu suất của Studio, tuỳ chọn điều chỉnh phổ biến nhất là kích thước vùng nhớ khối xếp tối đa. Tuy nhiên, bạn cũng có thể dùng tệp studio.vmoptions để ghi đè các tuỳ chọn cài đặt mặc định khác như kích thước vùng nhớ khối xếp ban đầu, kích thước bộ nhớ đệm và bộ chuyển thu gom rác cho Java.

Để tạo tệp studio.vmoptions mới hoặc mở tệp hiện có, hãy thực hiện các bước sau:

  1. Nhấp vào Help (Trợ giúp) > Edit Custom VM Options (Chỉnh sửa tuỳ chọn máy ảo tuỳ chỉnh). Nếu trước đó bạn chưa từng chỉnh sửa các tuỳ chọn máy ảo cho Android Studio thì IDE sẽ nhắc bạn tạo một tệp studio.vmoptions mới. Nhấp vào Yes (Có) để tạo tệp này.
  2. Tệp studio.vmoptions sẽ được mở trong cửa sổ trình chỉnh sửa của Android Studio. Chỉnh sửa tệp này để thêm tuỳ chọn máy ảo được tuỳ chỉnh của riêng bạn. Để xem danh sách đầy đủ các tuỳ chọn máy ảo có thể tuỳ chỉnh, hãy tham khảo trang Tuỳ chọn máy ảo Java HotSpot của Oracle.

Tệp studio.vmoptions được tạo sẽ được thêm vào tệp studio.vmoptions mặc định, nằm trong thư mục bin/ bên trong thư mục cài đặt Android Studio.

Lưu ý rằng bạn không nên chỉnh sửa trực tiếp tệp studio.vmoptions bên trong thư mục chương trình Android Studio. Bạn có thể truy cập tệp này để xem các tuỳ chọn máy ảo mặc định của Studio, nhưng phải đảm bảo rằng việc chỉnh sửa tệp studio.vmoptions sẽ không ghi đè các tuỳ chọn cài đặt mặc định quan trọng của Android Studio. Do đó, trong tệp studio.vmoptions, bạn chỉ cần ghi đè các thuộc tính bạn quan tâm và cho phép Android Studio tiếp tục sử dụng các giá trị mặc định cho mọi thuộc tính còn lại.

Kích thước vùng nhớ khối xếp tối đa

Theo mặc định, Android Studio có kích thước vùng nhớ khối xếp tối đa là 1280MB. Nếu đang làm việc trên một dự án lớn hoặc hệ thống có nhiều bộ nhớ RAM, bạn có thể cải thiện hiệu suất bằng cách tăng kích thước vùng nhớ khối xếp tối đa cho các quy trình Android Studio, chẳng hạn như IDE cốt lõi, trình nền (daemon) Gradle và trình nền Kotlin.

Android Studio sẽ tự động kiểm tra khả năng tối ưu hoá kích thước vùng nhớ khối xếp và thông báo cho bạn nếu phát hiện cơ hội để cải thiện hiệu suất.

Các tuỳ chọn cài đặt về bộ nhớ cho phép bạn định cấu hình dung lượng RAM tối đa cho các quy trình của Android Studio.

Hình 1. Thông báo về các tuỳ chọn cài đặt đề xuất cho bộ nhớ.

Nếu sử dụng một hệ thống 64 bit có dung lượng tối thiểu 5 GB RAM, bạn cũng có thể điều chỉnh kích thước vùng nhớ khối xếp cho dự án của mình theo cách thủ công. Để thực hiện điều này, hãy làm theo các bước sau:

  1. Nhấp vào File (Tệp) > Settings (Cài đặt) trong thanh trình đơn (hoặc Android Studio > Preferences (Tuỳ chọn) trên macOS).
  2. Nhấp vào Appearance & Behavior (Giao diện & hành vi) > System Settings (Cài đặt hệ thống) > Memory Settings (Cài đặt bộ nhớ).

    Các tuỳ chọn cài đặt về bộ nhớ cho phép bạn định cấu hình dung lượng RAM tối đa cho các quy trình của Android Studio.

  3. Điều chỉnh kích thước vùng nhớ khối xếp phù hợp với dung lượng mong muốn.

  4. Nhấp vào Apply (Áp dụng).

    Nếu thay đổi kích thước vùng nhớ khối xếp cho IDE, bạn phải khởi động lại Android Studio trước khi áp dụng các tuỳ chọn cài đặt bộ nhớ mới.

Xuất và nhập các tuỳ chọn cài đặt IDE

Bạn có thể xuất (export) tệp Settings.jar, trong đó chứa tất cả hoặc một phần các tuỳ chọn cài đặt IDE ưa thích cho một dự án. Sau đó, bạn có thể nhập (import) tệp JAR vào các dự án khác của mình và/hoặc cung cấp tệp JAR cho đồng nghiệp để nhập vào dự án của họ.

Để biết thêm thông tin, hãy xem bài viết về Xuất và nhập các tuỳ chọn cài đặt trong IntelliJ IDEA.

Tuỳ chỉnh các thuộc tính IDE

Tệp idea.properties cho phép bạn tuỳ chỉnh các thuộc tính IDE cho Android Studio, chẳng hạn như đường dẫn đến trình bổ trợ do người dùng cài đặt và kích thước tệp tối đa được IDE hỗ trợ. Tệp idea.properties sẽ được hợp nhất với các thuộc tính mặc định cho IDE, cho phép bạn chỉ định các thuộc tính ghi đè.

Để tạo tệp idea.properties mới hoặc mở tệp hiện có, hãy thực hiện các bước sau:

  1. Nhấp vào Help (Trợ giúp) > Edit Custom Properties (Chỉnh sửa thuộc tính tuỳ chỉnh). Nếu trước đó bạn chưa từng chỉnh sửa các thuộc tính IDE, Android Studio sẽ nhắc bạn tạo một tệp idea.properties mới. Nhấp vào Yes (Có) để tạo tệp này.
  2. Tệp idea.properties sẽ được mở trong cửa sổ trình chỉnh sửa của Android Studio. Chỉnh sửa tệp này để thêm thuộc tính IDE được tuỳ chỉnh của riêng bạn.

Tệp idea.properties sau đây bao gồm các thuộc tính IDE thường được tuỳ chỉnh. Để xem danh sách đầy đủ các thuộc tính, hãy tham khảo thêm về tệp idea.properties cho IntelliJ IDEA.

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to user installed plugins folder. Make sure
# you're using forward slashes.
#---------------------------------------------------------------------
# idea.plugins.path=${idea.config.path}/plugins
#---------------------------------------------------------------------
# Maximum file size (kilobytes) IDE should provide code assistance for.
# The larger file is the slower its editor works and higher overall system memory requirements are
# if code assistance is enabled. Remove this property or set to very large number if you need
# code assistance for any files available regardless their size.
#---------------------------------------------------------------------
idea.max.intellisense.filesize=2500
#---------------------------------------------------------------------
# This option controls console cyclic buffer: keeps the console output size not higher than the
# specified buffer size (Kb). Older lines are deleted. In order to disable cycle buffer use
# idea.cycle.buffer.size=disabled
#---------------------------------------------------------------------
idea.cycle.buffer.size=1024
#---------------------------------------------------------------------
# Configure if a special launcher should be used when running processes from within IDE.
# Using Launcher enables "soft exit" and "thread dump" features
#---------------------------------------------------------------------
idea.no.launcher=false
#---------------------------------------------------------------------
# To avoid too long classpath
#---------------------------------------------------------------------
idea.dynamic.classpath=false
#---------------------------------------------------------------------
# There are two possible values of idea.popup.weight property: "heavy" and "medium".
# If you have WM configured as "Focus follows mouse with Auto Raise" then you have to
# set this property to "medium". It prevents problems with popup menus on some
# configurations.
#---------------------------------------------------------------------
idea.popup.weight=heavy
#---------------------------------------------------------------------
# Use default anti-aliasing in system, i.e. override value of
# "Settings|Editor|Appearance|Use anti-aliased font" option. May be useful when using Windows
# Remote Desktop Connection for instance.
#---------------------------------------------------------------------
idea.use.default.antialiasing.in.editor=false
#---------------------------------------------------------------------
# Disabling this property may lead to visual glitches like blinking and fail to repaint
# on certain display adapter cards.
#---------------------------------------------------------------------
sun.java2d.noddraw=true
#---------------------------------------------------------------------
# Removing this property may lead to editor performance degradation under Windows.
#---------------------------------------------------------------------
sun.java2d.d3d=false
#---------------------------------------------------------------------
# Workaround for slow scrolling in JDK6
#---------------------------------------------------------------------
swing.bufferPerWindow=false
#---------------------------------------------------------------------
# Removing this property may lead to editor performance degradation under X Window.
#---------------------------------------------------------------------
sun.java2d.pmoffscreen=false
#---------------------------------------------------------------------
# Workaround to avoid long hangs while accessing clipboard under Mac OS X.
#---------------------------------------------------------------------
# ide.mac.useNativeClipboard=True
#---------------------------------------------------------------------
# Maximum size (kilobytes) IDEA will load for showing past file contents -
# in Show Diff or when calculating Digest Diff
#---------------------------------------------------------------------
# idea.max.vcs.loaded.size.kb=20480

Định cấu hình IDE cho máy có dung lượng bộ nhớ thấp

Nếu đang chạy Android Studio trên một máy có cấu hình thấp hơn thông số kỹ thuật đề xuất (xem phần nội dung Yêu cầu hệ thống), bạn có thể tuỳ chỉnh IDE để cải thiện hiệu suất trên máy của mình như sau:

  • Giảm kích thước vùng nhớ khối xếp tối đa hiện có trong Android Studio: Giảm kích thước vùng nhớ khối xếp tối đa cho Android Studio xuống còn 512Mb. Để biết thêm thông tin về cách thay đổi kích thước vùng nhớ khối xếp tối đa, hãy xem phần Kích thước vùng nhớ khối xếp tối đa.
  • Cập nhật Gradle và trình bổ trợ Android cho Gradle: Cập nhật lên các phiên bản Gradle và trình bổ trợ Android cho Gradle mới nhất để khai thác các tính năng cải tiến hiệu suất mới nhất. Để biết thêm thông tin về cách cập nhật Gradle và trình bổ trợ Android cho Gradle, hãy xem phần nội dung Ghi chú phát hành trình bổ trợ Android cho Gradle.
  • Bật Chế độ tiết kiệm điện: Việc bật Chế độ tiết kiệm điện năng sẽ tắt một số hoạt động chạy nền tiêu tốn nhiều dung lượng bộ nhớ và pin, bao gồm tính năng đánh dấu lỗi, kiểm tra nhanh, hoàn thành mã tự động bật lên và tính năng biên dịch nền gia tăng tự động. Để bật Chế độ tiết kiệm điện, hãy nhấp vào File (Tệp) > Power Save Mode (Chế độ tiết kiệm điện).
  • Tắt các yêu cầu kiểm tra lỗi mã nguồn không cần thiết: Để thay đổi các yêu cầu kiểm tra lỗi mã nguồn trên Android Studio, hãy làm theo các bước sau:

    1. Nhấp vào File (Tệp) > Settings (Cài đặt) (trên macOS, nhấp Android Studio > Preferences (Tuỳ chọn)) để mở hộp thoại Settings (Cài đặt).
    2. Trong ngăn bên trái, mở rộng mục Editor (Trình chỉnh sửa) rồi nhấp vào Inspections (Kiểm tra).
    3. Nhấp vào hộp đánh dấu để chọn hoặc bỏ chọn các yêu cầu kiểm tra phù hợp với dự án.
    4. Nhấp vào Apply (Áp dụng) hoặc OK để lưu lại các thay đổi.
  • Gỡ lỗi trên thiết bị thực tế: Gỡ lỗi trên trình mô phỏng sẽ tốn nhiều bộ nhớ hơn so với gỡ lỗi trên một thiết bị thực tế. Vì vậy, bạn có thể cải thiện hiệu suất tổng thể cho Android Studio thông qua việc gỡ lỗi trên thiết bị thực tế.

  • Chỉ bao gồm các dịch vụ Google Play cần thiết dưới dạng các phần phụ thuộc: Bao gồm các dịch vụ Google Play dưới dạng các phần phụ thuộc trong dự án sẽ làm tăng dung lượng bộ nhớ cần thiết. Chỉ đưa các phần phụ thuộc cần thiết vào để cải thiện hiệu suất và mức sử dụng bộ nhớ. Để tìm hiểu thêm thông tin, hãy xem phần nội dung Thêm dịch vụ Google Play vào dự án.

  • Giảm kích thước vùng nhớ khối xếp tối đa hiện có cho Gradle: Kích thước vùng nhớ khối xếp tối đa mặc định của Gradle là 1.536 MB. Bạn có thể giảm giá trị này bằng cách ghi đè thuộc tính org.gradle.jvmargs trong tệp gradle.properties như dưới đây:

    # Make sure to gradually decrease this value and note
    # changes in performance. Allocating too little memory may
    # also decrease performance.
    org.gradle.jvmargs = -Xmx1536m
    
  • Không bật tính năng biên dịch song: Android Studio có thể biên dịch song các mô-đun độc lập. Tuy nhiên, nếu hệ thống có dung lượng bộ nhớ thấp, bạn không nên bật tính năng này. Để kiểm tra tuỳ chọn cài đặt này, hãy làm như sau:

    1. Nhấp vào File (Tệp) > Settings (Cài đặt) (trên macOS, nhấp vào Android Studio > Preferences (Tuỳ chọn)) để mở hộp thoại Settings (Cài đặt).
    2. Trong ngăn bên trái, mở rộng mục Build (Tạo), Execution (Thực thi), Deployment (Triển khai) rồi nhấp vào Compiler (Trình biên dịch).
    3. Đảm bảo rằng bạn đã bỏ đánh dấu tuỳ chọn Compile independent modules in parallel (Biên dịch song các mô-đun độc lập).
    4. Sau khi thay đổi, nhấp vào Apply (Áp dụng) hoặc OK để thay đổi bắt đầu có hiệu lực.

Thiết lập phiên bản JDK

Android Studio 2.2 trở lên sẽ phát hành kèm theo bản sao OpenJDK mới nhất và đây là phiên bản JDK chúng tôi khuyến nghị bạn sử dụng cho các dự án Android. Để sử dụng bản JDK đi kèm, hãy làm như sau:

  1. Mở dự án trong Android Studio rồi chọn File (Tệp) > Settings… (Cài đặt…) > Build (Tạo), Execution (Thực thi), Deployment (Triển khai) > Build Tools (Công cụ tạo bản dựng) > Gradle (Android Studio > Preferences…(Tuỳ chọn…) > Build (Tạo), Execution (Thực thi), Deployment (Triển khai) > Build Tools (Công cụ tạo bản dựng) > Gradle trên máy Mac).
  2. Trong Gradle JDK, chọn tuỳ chọn Embedded JDK (JDK đi kèm).
  3. Nhấp vào OK.

Theo mặc định, phiên bản ngôn ngữ Java dùng để biên dịch dự án sẽ dựa trên compileSdkVersion của dự án (vì các phiên bản Android khác nhau sẽ hỗ trợ các phiên bản Java khác nhau). Nếu cần, bạn có thể ghi đè phiên bản Java mặc định này bằng cách thêm khối compileOptions sau đây vào tệp build.gradle:

android {
    compileOptions {
        sourceCompatibility JavaVersion.VERSION\_1\_6
        targetCompatibility JavaVersion.VERSION\_1\_6
    }
}

Để biết thêm thông tin về vị trí định nghĩa compileSdkVersion, hãy tham khảo nội dung về tệp bản dựng cấp mô-đun.

Thiết lập tuỳ chọn cài đặt proxy

Các proxy đóng vai trò là điểm kết nối trung gian giữa các ứng dụng khách HTTP và máy chủ web, giúp tăng cường tính bảo mật và quyền riêng tư cho các kết nối Internet.

Để hỗ trợ chạy Android Studio phía sau tường lửa, hãy thiết lập tuỳ chọn cài đặt proxy cho IDE của Android Studio. Sử dụng trang tuỳ chọn cài đặt Proxy HTTP cho IDE trong Android Studio để đặt tuỳ chọn cài đặt proxy HTTP cho Android Studio.

Khi chạy trình bổ trợ Android cho Gradle bằng dòng lệnh hoặc trên các máy chưa cài đặt Android Studio, chẳng hạn như các máy chủ tích hợp liên tục, hãy thiết lập tuỳ chọn cài đặt proxy trong tệp bản dựng Gradle.

Thiết lập proxy trong Android Studio

Android Studio hỗ trợ các tuỳ chọn cài đặt proxy HTTP, cho phép bạn chạy Android Studio phía sau tường lửa hoặc hệ thống mạng bảo mật. Cách thiết lập chế độ cài đặt proxy HTTP trong Android Studio:

  1. Trên thanh trình đơn, nhấp vào File (Tệp) > Settings (Cài đặt) (trên macOS, nhấp vào Android Studio > Preferences (Tuỳ chọn)).
  2. Trong ngăn bên trái, nhấp vào Appearance & Behavior (Giao diện & hành vi) > System Settings (Cài đặt hệ thống) > HTTP Proxy (Proxy HTTP). Trang Proxy HTTP sẽ xuất hiện.
  3. Chọn Auto-detect proxy settings (Tự động phát hiện cài đặt proxy) để sử dụng URL cấu hình proxy tự động cho phần cài đặt proxy hoặc Manual proxy configuration (Cấu hình proxy thủ công) để tự nhập từng tuỳ chọn cài đặt. Để tham khảo phần giải thích chi tiết về những cài đặt này, hãy xem Proxy HTTP.
  4. Nhấp vào Apply (Áp dụng) hoặc OK để thay đổi bắt đầu có hiệu lực.

Tuỳ chọn cài đặt proxy HTTP cho Trình bổ trợ Android cho Gradle

Khi chạy trình bổ trợ Android bằng dòng lệnh hoặc trên các máy chưa cài đặt Android Studio, hãy thiết lập tuỳ chọn cài đặt proxy cho trình bổ trợ Android cho Gradle trong tệp bản dựng Gradle.

Với các tuỳ chọn cài đặt proxy HTTP dành riêng cho ứng dụng, hãy thiết lập các tuỳ chọn cài đặt proxy trong tệp build.gradle theo yêu cầu cho mỗi mô-đun ứng dụng.

plugins {
  id 'com.android.application'
}

android {
    ...

    defaultConfig {
        ...
        systemProp.http.proxyHost=proxy.company.com
        systemProp.http.proxyPort=443
        systemProp.http.proxyUser=userid
        systemProp.http.proxyPassword=password
        systemProp.http.auth.ntlm.domain=domain
    }
    ...
}

Với các tuỳ chọn cài đặt proxy HTTP trên toàn dự án, hãy thiết lập các tuỳ chọn cài đặt proxy trong tệp gradle/gradle.properties.

# Project-wide Gradle settings.
...

systemProp.http.proxyHost=proxy.company.com
systemProp.http.proxyPort=443
systemProp.http.proxyUser=username
systemProp.http.proxyPassword=password
systemProp.http.auth.ntlm.domain=domain

systemProp.https.proxyHost=proxy.company.com
systemProp.https.proxyPort=443
systemProp.https.proxyUser=username
systemProp.https.proxyPassword=password
systemProp.https.auth.ntlm.domain=domain

...

Để biết thông tin về cách sử dụng các thuộc tính Gradle cho các tuỳ chọn cài đặt proxy, hãy xem Hướng dẫn sử dụng Gradle.

Tối ưu hoá hiệu suất Android Studio trên Windows

Có nhiều yếu tố có thể ảnh hưởng đến hiệu suất hoạt động của Android Studio trên Windows. Phần này sẽ mô tả cách bạn có thể tối ưu hoá các tuỳ chọn cài đặt Android Studio để đạt được hiệu suất tối đa trên Windows.

Giảm thiểu tác động của phần mềm diệt vi-rút đến tốc độ bản dựng

Một số phần mềm diệt vi-rút có thể cản trở quá trình xây dựng Android Studio, khiến các bản dựng chạy chậm hơn một cách đáng kể. Khi chạy một bản dựng trong Android Studio, Gradle sẽ biên dịch các tài nguyên và mã nguồn của ứng dụng rồi đóng gói các tài nguyên đã biên dịch này lại với nhau trong một tệp APK hoặc AAB. Quá trình này sẽ tạo ra nhiều tệp trên máy tính. Nếu bật tính năng quét tìm theo thời gian thực trong phần mềm diệt vi-rút, quá trình xây dựng có thể phải tạm dừng khi có một tệp được tạo và phần mềm diệt vi-rút này đang quét tệp đó.

Để tránh vấn đề này, bạn có thể chỉ định một số thư mục không cần quét theo thời gian thực trong phần mềm diệt vi-rút.

Danh sách sau đây cho thấy vị trí mặc định của mỗi thư mục Android Studio bạn nên loại trừ khỏi quá trình quét vi-rút theo thời gian thực:

Bộ nhớ đệm Gradle
%USERPROFILE%\.gradle
Dự án Android Studio
%USERPROFILE%\AndroidStudioProjects
Android SDK
%USERPROFILE%\AppData\Local\Android\SDK

Tệp hệ thống Android Studio

Cú pháp: %LOCALAPPDATA%\Google\<product><version>

Ví dụ: C:\Users\YourUserName\AppData\Local\Google\AndroidStudio4.1

Tuỳ chỉnh vị trí thư mục cho các môi trường được kiểm soát theo Chính sách nhóm (Group Policy)

Nếu Chính sách nhóm giới hạn những thư mục có thể loại trừ khỏi quá trình quét theo thời gian thực trên máy tính, bạn có thể chuyển các thư mục Android Studio sang một trong các vị trí mà Chính sách nhóm tập trung đã loại trừ các thư mục đó.

Danh sách sau đây cho biết cách để tuỳ chỉnh vị trí của từng thư mục Android Studio, trong đó C:\WorkFolder là thư mục mà Chính sách nhóm đã loại trừ:

Bộ nhớ đệm Gradle
Định nghĩa biến môi trường GRADLE_USER_HOME để trỏ đến C:\WorkFolder\.gradle.
Dự án Android Studio
Di chuyển hoặc tạo các thư mục dự án trong một thư mục con thích hợp trong C:\WorkFolder. Ví dụ: C:\WorkFolder\AndroidStudioProjects
Android SDK

Hãy làm theo các bước sau:

  1. Trong Android Studio, mở hộp thoại Settings (Cài đặt) (Preferences (Tuỳ chọn) trên macOS), sau đó chuyển đến Appearance & Behavior (Giao diện & hành vi) > System Settings (Cài đặt hệ thống) > Android SDK.

  2. Thay đổi giá trị của Android SDK Location (Vị trí Android SDK) thành C:\WorkFolder\AndroidSDK.

    Để tránh tải SDK xuống lại, hãy sao chép thư mục SDK hiện có, được đặt tại %USERPROFILE%\AppData\Local\Android\SDK theo mặc định, vào vị trí mới.

Tệp hệ thống Android Studio

Hãy làm theo các bước sau:

  1. Trong Android Studio, nhấp vào Help (Trợ giúp) > Edit Custom Properties (Chỉnh sửa thuộc tính tuỳ chỉnh).

    Android Studio sẽ nhắc bạn tạo tệp idea.properties nếu bạn chưa có tệp này.

  2. Thêm dòng sau vào tệp idea.properties:

    idea.system.path=c:/workfolder/studio/caches/trunk-system