Android Studio มีวิซาร์ดและเทมเพลตที่ยืนยันระบบของคุณ เช่น Java Development Kit (JDK) และ RAM ที่พร้อมใช้งาน กำหนดการตั้งค่าเริ่มต้น เช่น Android Virtual เริ่มต้นที่มีการเพิ่มประสิทธิภาพ การจำลองอุปกรณ์ (AVD) และอัปเดตอิมเมจระบบ เอกสารนี้อธิบายถึง การตั้งค่าการกำหนดค่าเพิ่มเติมเพื่อปรับแต่งการใช้งานของคุณ ของ Android Studio
Android Studio ให้สิทธิ์เข้าถึงไฟล์การกำหนดค่า 2 ไฟล์ผ่านความช่วยเหลือ เมนู
studio.vmoptions
: ปรับแต่งตัวเลือกสำหรับ Java Virtual Machine (JVM) เช่น ขนาดฮีปและขนาดแคช โปรดทราบว่าในวันที่ เครื่อง Linux ที่อาจตั้งชื่อไฟล์นี้เป็นstudio64.vmoptions
ทั้งนี้ขึ้นอยู่กับ เวอร์ชัน Android Studioidea.properties
: ปรับแต่งพร็อพเพอร์ตี้ Android Studio เช่น เป็นเส้นทางโฟลเดอร์ปลั๊กอิน หรือขนาดไฟล์สูงสุดที่รองรับ
หากต้องการเอกสารเฉพาะเกี่ยวกับโปรแกรมจำลอง การตั้งค่าและการใช้งานอุปกรณ์ โปรดดู หัวข้อต่อไปนี้:
ค้นหาไฟล์การกำหนดค่า
ไฟล์การกำหนดค่าทั้ง 2 ไฟล์จะอยู่ในไดเรกทอรีการกำหนดค่าสำหรับ Android Studio ในการค้นหาไดเรกทอรีการกำหนดค่า โปรดดู ไดเรกทอรี
คุณสามารถใช้ตัวแปรสภาพแวดล้อมต่อไปนี้เพื่อชี้ไปยัง ลบล้างไฟล์ที่อื่น:
STUDIO_VM_OPTIONS
: ตั้งชื่อและตำแหน่งของไฟล์.vmoptions
STUDIO_PROPERTIES
: ตั้งชื่อและตำแหน่งของไฟล์.properties
คุณสามารถกำหนดค่า JDK ที่จะใช้ได้โดยไปที่ เวอร์ชัน Java ในบิลด์ของ Android
ปรับแต่งตัวเลือก VM
ไฟล์ studio.vmoptions
ให้คุณปรับแต่งตัวเลือกสำหรับ
JVM ในการปรับปรุงประสิทธิภาพของ Android Studio ตัวเลือกที่พบบ่อยที่สุดในการปรับเปลี่ยนคือ
ขนาดสูงสุดของฮีป แต่คุณจะใช้ไฟล์ studio.vmoptions
เพื่อลบล้างได้
การตั้งค่าเริ่มต้นอื่นๆ เช่น ขนาดฮีปเริ่มต้น ขนาดแคช และ Java Garbage
การเก็บรวบรวมข้อมูล
หากต้องการสร้างไฟล์ studio.vmoptions
ใหม่หรือเปิดไฟล์ที่มีอยู่ ให้ทำตาม
ขั้นตอนเหล่านี้:
- คลิกความช่วยเหลือ > แก้ไขตัวเลือก VM ที่กำหนดเอง หากไม่เคยแก้ไข VM
สำหรับ Android Studio ก่อนหน้านี้ IDE จะแจ้งให้คุณสร้าง
studio.vmoptions
ไฟล์ คลิกสร้างเพื่อสร้างไฟล์ - ไฟล์
studio.vmoptions
จะเปิดขึ้นในหน้าต่างเครื่องมือแก้ไขของ Android Studio แก้ไขไฟล์เพื่อเพิ่มตัวเลือก VM ที่กำหนดเอง สำหรับรายการทั้งหมดของ ตัวเลือก JVM ที่ปรับแต่งได้ โปรดดูหน้าตัวเลือก VM ของ Java HotSpot ของ Oracle
ระบบจะเพิ่มไฟล์ studio.vmoptions
ที่คุณสร้างเป็นค่าเริ่มต้น
studio.vmoptions
ซึ่งอยู่ในไดเรกทอรี bin/
ภายใน Android ของคุณ
โฟลเดอร์การติดตั้ง Studio
ไม่ต้องแก้ไขไฟล์ studio.vmoptions
ที่พบโดยตรง
ภายในโฟลเดอร์โปรแกรม Android Studio ขณะที่คุณสามารถเข้าถึงไฟล์
ดูตัวเลือก VM เริ่มต้นของ Android Studio โดยแก้ไขเฉพาะรายการของคุณเอง
ไฟล์ studio.vmoptions
ช่วยให้แน่ใจว่าจะไม่ลบล้างค่าเริ่มต้นที่สำคัญ
การตั้งค่าสำหรับ Android Studio ดังนั้นในไฟล์ studio.vmoptions
ลบล้างเฉพาะแอตทริบิวต์ที่คุณสนใจ แล้วให้ Android Studio ดำเนินการต่อ
โดยใช้ค่าเริ่มต้นสำหรับแอตทริบิวต์ที่คุณไม่ได้เปลี่ยนแปลง
ขนาดฮีปสูงสุด
โดยค่าเริ่มต้น Android Studio จะมีขนาดฮีปไม่เกิน 1280 MB หากคุณกำลังทำงาน ในโปรเจ็กต์ขนาดใหญ่ หรือระบบของคุณมี RAM มาก คุณจะสามารถปรับปรุงประสิทธิภาพได้ โดยเพิ่มขนาดฮีปสูงสุดสำหรับกระบวนการของ Android Studio เช่น IDE หลัก, Gradle Daemon และ Kotlin daemon
Android Studio จะตรวจหาการเพิ่มประสิทธิภาพขนาดฮีปที่เป็นไปได้โดยอัตโนมัติ จะแจ้งให้คุณทราบหากตรวจพบว่าสามารถปรับปรุงประสิทธิภาพได้
รูปที่ 1 การแจ้งเตือนเกี่ยวกับ การตั้งค่าหน่วยความจำที่แนะนำ
หากคุณใช้ระบบ 64 บิตที่มี RAM อย่างน้อย 5 GB คุณสามารถปรับ ขนาดฮีปสำหรับโปรเจ็กต์ด้วยตนเอง โดยทำตามขั้นตอนต่อไปนี้
- คลิกไฟล์ > การตั้งค่าจากแถบเมนู (Android Studio > ค่ากำหนด บน macOS)
คลิกลักษณะที่ปรากฏและ พฤติกรรม > การตั้งค่าระบบ > การตั้งค่าหน่วยความจำ
รูปที่ 2 กำหนดค่าสูงสุด จำนวน RAM ในการตั้งค่าหน่วยความจำ
ปรับขนาดฮีป
คลิกใช้
หากเปลี่ยนขนาดฮีปของ IDE คุณต้องรีสตาร์ท Android Studio ก่อนที่จะใช้การตั้งค่าหน่วยความจำใหม่
ส่งออกและนำเข้าการตั้งค่า IDE
คุณสามารถส่งออกไฟล์ Settings.jar
ที่มีข้อมูลทั้งหมดหรือบางส่วนของ
การตั้งค่า IDE ที่ต้องการสำหรับโปรเจ็กต์ จากนั้นคุณสามารถนำเข้าไฟล์ JAR ลงใน
โครงการอื่นๆ และ/หรือกำหนดให้เพื่อนร่วมงานของคุณสามารถใช้ไฟล์ JAR เพื่อนำเข้า
ไปใช้ในโครงการได้อีกด้วย
สำหรับข้อมูลเพิ่มเติม โปรดดู แชร์การตั้งค่า IDE ที่ IntelliJ IDEA
ปรับแต่งพร็อพเพอร์ตี้ IDE
ไฟล์ idea.properties
ช่วยให้คุณปรับแต่งพร็อพเพอร์ตี้ IDE สำหรับ Android ได้
Studio เช่น เส้นทางไปยังปลั๊กอินที่ผู้ใช้ติดตั้งและขนาดไฟล์สูงสุด
ที่ IDE รองรับ ไฟล์ idea.properties
ผสานกับค่าเริ่มต้น
สำหรับ IDE เพื่อให้คุณสามารถระบุเฉพาะคุณสมบัติการลบล้าง
หากต้องการสร้างไฟล์ idea.properties
ใหม่หรือเปิดไฟล์ที่มีอยู่ ให้ทำตามวิธีต่อไปนี้
ขั้นตอนเหล่านี้:
- คลิกความช่วยเหลือ > แก้ไขพร็อพเพอร์ตี้ที่กำหนดเอง หากคุณไม่เคยแก้ไข IDE
ก่อนหน้านี้ Android Studio แจ้งให้คุณสร้าง
idea.properties
ใหม่ คลิกใช่เพื่อสร้างไฟล์ - ไฟล์
idea.properties
จะเปิดขึ้นในหน้าต่างเครื่องมือแก้ไขของ Android Studio แก้ไข เพื่อเพิ่มพร็อพเพอร์ตี้ IDE ที่ปรับแต่งแล้ว
ไฟล์ idea.properties
ต่อไปนี้มี IDE ที่ปรับแต่งตามปกติ
พร็อพเพอร์ตี้ สำหรับรายการที่พักทั้งหมด โปรดอ่านเกี่ยวกับ
idea.properties
ไฟล์สำหรับ 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 the 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
กำหนดค่า IDE สำหรับเครื่องที่มีหน่วยความจำต่ำ
หากใช้ Android Studio บนเครื่องที่มีจำนวนน้อยกว่าที่แนะนำ (ดูข้อกำหนดของระบบ) คุณสามารถปรับแต่ง IDE เพื่อปรับปรุงประสิทธิภาพการทำงานของเครื่องดังนี้
- ลดขนาดฮีปสูงสุดที่มีใน Android Studio: ลดขนาดฮีป ขนาดฮีปสูงสุดของ Android Studio อยู่ที่ 512 MB สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยน ขนาดฮีปสูงสุดโปรดดูขนาดฮีปสูงสุด
- อัปเดต Gradle และปลั๊กอิน Android Gradle: อัปเดตเป็นเวอร์ชันล่าสุด เวอร์ชัน Gradle และปลั๊กอิน Android Gradle ประโยชน์จากการปรับปรุงประสิทธิภาพล่าสุด หากต้องการดูข้อมูลเพิ่มเติม เกี่ยวกับการอัปเดต Gradle และปลั๊กอิน Android Gradle โปรดดูที่ บันทึกประจำรุ่นของปลั๊กอิน Android Gradle
- เปิดใช้โหมดประหยัดพลังงาน: เปิดใช้โหมดประหยัดพลังงานเพื่อปิดการทำงานหลายรายการ การดำเนินการในเบื้องหลังที่ใช้หน่วยความจำและแบตเตอรี่มาก รวมถึงข้อผิดพลาด การไฮไลต์และการตรวจสอบในทันที การเติมโค้ดแบบป๊อปอัปอัตโนมัติ การคอมไพล์พื้นหลังที่เพิ่มขึ้นโดยอัตโนมัติ วิธีเปิดโหมดประหยัดพลังงาน คลิกไฟล์ > โหมดประหยัดพลังงาน
ปิดใช้การตรวจสอบ Lint ที่ไม่จำเป็น: หากต้องการเปลี่ยนการตรวจสอบ Lint ใน Android Studio จะทำงานบนโค้ดของคุณ ให้ทำดังนี้
- คลิกไฟล์ > การตั้งค่า (ใน macOS, Android Studio > ค่ากำหนด) เพื่อเปิดกล่องโต้ตอบการตั้งค่า
- ในแผงด้านซ้าย ให้ขยายส่วนตัวแก้ไขแล้วคลิก การตรวจสอบ
- คลิกช่องทําเครื่องหมายเพื่อเลือกหรือยกเลิกการเลือก Lint ตรวจหาข้อผิดพลาดตามความเหมาะสมสำหรับ โปรเจ็กต์ของคุณ
- คลิกใช้หรือตกลงเพื่อบันทึกการเปลี่ยนแปลง
แก้ไขข้อบกพร่องในอุปกรณ์จริง: ปรับปรุงประสิทธิภาพโดยรวมสำหรับ Android Studio ด้วยการแก้ไขข้อบกพร่องในอุปกรณ์จริง การแก้ไขข้อบกพร่องในโปรแกรมจำลองจะใช้หน่วยความจำมากกว่าการแก้ไขข้อบกพร่องในอุปกรณ์จริง
รวมเฉพาะบริการ Google Play ที่จำเป็นเป็นทรัพยากร Dependency: รวมเฉพาะ บริการ Google Play ที่จำเป็นเป็นทรัพยากร Dependency ในโปรเจ็กต์ของคุณ การขึ้นต่อกันเพิ่มขึ้น มีปริมาณหน่วยความจำที่จำเป็น ดังนั้นการจำกัดการใช้งานจึงช่วยเพิ่มการใช้งานหน่วยความจำ และประสิทธิภาพ สำหรับข้อมูลเพิ่มเติม โปรดดู ประกาศทรัพยากร Dependency สำหรับบริการ Google Play
ลดขนาดฮีปสูงสุดที่มีสำหรับ Gradle: ลดค่าของ ขนาดสูงสุดของฮีปของ Gradle จากค่าเริ่มต้น 1,536 MB โดยการลบล้าง พร็อพเพอร์ตี้
org.gradle.jvmargs
ในไฟล์gradle.properties
ตามที่แสดงด้านล่างนี้# Make sure to gradually decrease this value and note # changes in performance. Allocating too little memory can # also decrease performance. org.gradle.jvmargs = -Xmx1536m
ตรวจสอบว่าไม่ได้เปิดใช้การคอมไพล์พร้อมกัน: Android Studio ทำการคอมไพล์ได้ โมดูลอิสระแบบขนาน แต่ให้ปิดใช้ฟีเจอร์นี้หากคุณมี ระบบหน่วยความจำต่ำ หากต้องการตรวจสอบการตั้งค่านี้ ให้ทำดังนี้
- คลิกไฟล์ > การตั้งค่า (ใน macOS, Android Studio > ค่ากำหนด) เป็น เปิดกล่องโต้ตอบการตั้งค่า
- ในแผงด้านซ้าย ให้ขยายสร้าง การดำเนินการ การทำให้ใช้งานได้ แล้วคลิก ผู้รวบรวม
- ตรวจสอบว่าตัวเลือกคอมไพล์โมดูลอิสระพร้อมกัน ยกเลิกการเลือกแล้ว
- หากคุณได้ทำการเปลี่ยนแปลงไว้ ให้คลิกใช้หรือตกลงเพื่อให้การเปลี่ยนแปลงเป็น ที่จะมีผล
ตั้งค่าพร็อกซี
พร็อกซีทำหน้าที่เป็นจุดเชื่อมต่อตัวกลางระหว่างไคลเอ็นต์ HTTP และเว็บ เซิร์ฟเวอร์ที่ช่วยเพิ่มความปลอดภัยและความเป็นส่วนตัวในการเชื่อมต่ออินเทอร์เน็ต
หากต้องการรองรับการใช้งาน Android Studio หลังไฟร์วอลล์ ให้ใช้ Android Studio หน้าการตั้งค่าพร็อกซี HTTP ของ IDE เพื่อตั้งค่าพร็อกซี HTTP
เมื่อเรียกใช้ปลั๊กอิน Android Gradle จากบรรทัดคำสั่งหรือในเครื่อง ที่ไม่ได้ติดตั้ง Android Studio เช่น เซิร์ฟเวอร์การผสานรวมอย่างต่อเนื่อง ตั้งค่าพร็อกซีในไฟล์บิลด์ Gradle
ตั้งค่าพร็อกซีของ Android Studio
Android Studio รองรับการตั้งค่าพร็อกซี HTTP คุณจึงเรียกใช้ Android Studio เบื้องหลังได้ ไฟร์วอลล์หรือเครือข่ายที่ปลอดภัย วิธีการตั้งค่าพร็อกซี HTTP ใน Android Studio
- จากแถบเมนู ให้คลิกไฟล์ > การตั้งค่า (ใน macOS ให้คลิก Android Studio > ค่ากำหนด)
- ในแผงด้านซ้าย ให้คลิก Appearance & พฤติกรรม > การตั้งค่าระบบ > HTTP พร็อกซี หน้าพร็อกซี HTTP จะปรากฏขึ้น
- เลือกตรวจหาการตั้งค่าพร็อกซีอัตโนมัติเพื่อใช้การกำหนดค่าพร็อกซีอัตโนมัติ URL สำหรับการตั้งค่าพร็อกซีหรือการกำหนดค่าพร็อกซีด้วยตนเองเพื่อป้อนแต่ละรายการ การตั้งค่าด้วยตัวคุณเอง สำหรับคำอธิบายโดยละเอียดของการตั้งค่าเหล่านี้ โปรดดูที่พร็อกซี HTTP
- คลิกใช้หรือตกลง เพื่อให้การเปลี่ยนแปลงมีผล
ปลั๊กอิน Android สำหรับการตั้งค่าพร็อกซี HTTP ของ Gradle
เมื่อเรียกใช้ปลั๊กอิน Android จากบรรทัดคำสั่งหรือในเครื่องที่ ไม่ได้ติดตั้ง Android Studio โปรดตั้งค่าพร็อกซีปลั๊กอิน Android Gradle ในไฟล์บิลด์ของ Gradle
สำหรับการตั้งค่าพร็อกซี HTTP เฉพาะแอปพลิเคชัน ให้ตั้งค่าพร็อกซีใน
build.gradle
ไฟล์สำหรับแต่ละโมดูลแอปพลิเคชันที่จำเป็น
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
}
...
}
สำหรับการตั้งค่าพร็อกซี HTTP ทั่วทั้งโปรเจ็กต์ ให้ตั้งค่าพร็อกซีใน
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
...
สำหรับข้อมูลเกี่ยวกับการใช้คุณสมบัติ Gradle สำหรับการตั้งค่าพร็อกซี โปรดดู คู่มือผู้ใช้ Gradle
เพิ่มประสิทธิภาพ Android Studio บน Windows
ประสิทธิภาพของ Android Studio ใน Windows อาจได้รับผลกระทบจากหลายปัจจัย หัวข้อนี้จะอธิบายวิธีเพิ่มประสิทธิภาพการตั้งค่า Android Studio เพื่อรับ ประสิทธิภาพที่ดีที่สุด เท่าที่จะเป็นไปได้ใน Windows
ลดผลกระทบที่ซอฟต์แวร์ป้องกันไวรัสมีต่อความเร็วในการสร้าง
ซอฟต์แวร์ป้องกันไวรัสบางอย่างอาจรบกวนกระบวนการสร้างของ Android Studio ทำให้บิลด์ทำงานช้าลงอย่างมาก เมื่อคุณเรียกใช้บิลด์ใน Android Studio, Gradle รวบรวมทรัพยากร ซอร์สโค้ด และแพ็กเกจของแอปคุณ ทรัพยากรที่คอมไพล์แล้วเข้าด้วยกันใน APK หรือ AAB ในระหว่างขั้นตอนนี้ ผู้ใช้จำนวนมาก ไฟล์ที่สร้างขึ้นในคอมพิวเตอร์ หากซอฟต์แวร์ป้องกันไวรัสมีแบบเรียลไทม์ เปิดใช้งานการสแกนแล้ว ซอฟต์แวร์ป้องกันไวรัสสามารถทำให้กระบวนการสร้างหยุดทำงาน ทุกครั้งที่มีการสร้างไฟล์ขณะที่สแกนไฟล์นั้น
หากต้องการหลีกเลี่ยงปัญหานี้ คุณสามารถยกเว้นบางไดเรกทอรีแบบเรียลไทม์ได้ ในซอฟต์แวร์ป้องกันไวรัส สำหรับ Windows เครื่องมือวิเคราะห์ของบิลด์ช่วยให้คุณระบุ ไดเรกทอรีที่ควรแยกออกจากการสแกนที่ใช้งานอยู่และยกเว้นไดเรกทอรีเหล่านั้น
รายการต่อไปนี้แสดงตำแหน่งเริ่มต้นของไดเรกทอรี Android Studio แต่ละรายการ ที่คุณสามารถยกเว้นจากการสแกนแบบเรียลไทม์ได้ ดังนี้
- แคช Gradle
%USERPROFILE%\.gradle
- โปรเจ็กต์ Android Studio
%USERPROFILE%\AndroidStudioProjects
- Android SDK
%USERPROFILE%\AppData\Local\Android\SDK
ไฟล์ระบบ Android Studio
ไวยากรณ์: %LOCALAPPDATA%\Google\<product><version>
ตัวอย่าง: C:\Users\YourUserName\AppData\Local\Google\AndroidStudio4.1
ปรับแต่งตำแหน่งไดเรกทอรีสำหรับสภาพแวดล้อมที่มีการควบคุมโดยนโยบายกลุ่ม
ถ้านโยบายกลุ่มจำกัดไดเรกทอรีที่คุณจะยกเว้นจากแบบเรียลไทม์ได้ การสแกนในคอมพิวเตอร์ คุณสามารถย้ายไดเรกทอรี Android Studio ไปยัง หนึ่งในสถานที่ที่นโยบายกลุ่มแบบรวมศูนย์ไม่ได้รวมเอาไว้แล้ว
รายการต่อไปนี้แสดงวิธีปรับแต่งตำแหน่งของ Android Studio แต่ละเครื่อง
โดยที่ C:\WorkFolder
คือไดเรกทอรีที่
นโยบายกลุ่มของคุณยกเว้นอยู่แล้ว
- แคช Gradle
- กำหนดตัวแปรสภาพแวดล้อม
GRADLE_USER_HOME
ที่จะชี้ไปยังC:\WorkFolder\.gradle
- โปรเจ็กต์ Android Studio
- ย้ายหรือสร้างไดเรกทอรีโปรเจ็กต์ในไดเรกทอรีย่อยที่เหมาะสมของ
C:\WorkFolder
ตัวอย่างเช่นC:\WorkFolder\AndroidStudioProjects
- Android SDK
ทำตามขั้นตอนต่อไปนี้เพื่อปรับแต่งตำแหน่ง:
ใน Android Studio ให้เปิดกล่องโต้ตอบการตั้งค่า (เปิดค่ากำหนด macOS) จากนั้นไปที่ลักษณะที่ปรากฏและ พฤติกรรม > การตั้งค่าระบบ > Android SDK
เปลี่ยนค่าของตำแหน่ง SDK ของ Android เป็น
C:\WorkFolder\AndroidSDK
เพื่อหลีกเลี่ยงการดาวน์โหลด SDK อีกครั้ง ให้คัดลอก SDK ที่มีอยู่ ซึ่งอยู่ที่
%USERPROFILE%\AppData\Local\Android\SDK
โดยค่าเริ่มต้น ไปยังตำแหน่งใหม่
- ไฟล์ระบบของ Android Studio
ทำตามขั้นตอนต่อไปนี้เพื่อปรับแต่งตำแหน่ง:
ใน Android Studio ให้คลิกความช่วยเหลือ > แก้ไขพร็อพเพอร์ตี้ที่กำหนดเอง
Android Studio จะแจ้งให้คุณสร้างไฟล์
idea.properties
หากไม่ทำเช่นนั้น มีอยู่แล้วเพิ่มบรรทัดต่อไปนี้ลงในไฟล์
idea.properties
idea.system.path=c:/workfolder/studio/caches/trunk-system