คู่มืออีมูเลเตอร์พื้นที่จัดเก็บ5 นาที

อีมูเลเตอร์ Android บนดิสก์ภายนอกของ Mac: อะไรย้ายได้ และอะไรย้ายไม่ได้

อัปเดตเมื่อ · ทีมงาน MACOS EMULATOR

ดิสก์ภายในของคุณเต็ม ส่วน SSD ภายนอกที่วางอยู่ข้าง ๆ มีที่ว่างเหลือเฟือ การย้ายอีมูเลเตอร์ไปไว้ที่นั่นดูเป็นเรื่องธรรมดา แต่กับ MACOS EMULATOR คำตอบสั้น ๆ คือไม่ได้: เอนจินและอุปกรณ์ Android อยู่ในโฟลเดอร์ผู้ใช้ของคุณต่อไป และไม่มีการตั้งค่าไหนย้ายมันได้ นี่คือเหตุผล สิ่งที่เปลี่ยนไปเมื่อดิสก์เต็ม และสิ่งที่คุณทำแทนได้

อีมูเลเตอร์อยู่ที่ไหนบน Mac ของคุณ

ทุกอย่างที่ลอนเชอร์ติดตั้งจะอยู่ในโฟลเดอร์ผู้ใช้ของคุณ ส่วนใหญ่อยู่ที่ ~/Library/Application Support ไม่มีอะไรอยู่นอกโฟลเดอร์นี้ และไม่ต้องใช้สิทธิ์ผู้ดูแลระบบ:

  • เอนจินอีมูเลชัน: ประมาณ 3.5 GB ดาวน์โหลดจากเซิร์ฟเวอร์ของ Google ตอนติดตั้ง
  • ระบบ Android และตัวอุปกรณ์พร้อมเกมของคุณ ซึ่งขยายใหญ่ขึ้นตามที่เต็มขึ้น
  • การตั้งค่า ปุ่มที่คุณแมปไว้ คีย์ไลเซนส์ที่บันทึกไว้ และไฟล์บันทึกการทำงาน

บน Mac ที่ตั้งค่าตามปกติ โฟลเดอร์ผู้ใช้ของคุณอยู่บนดิสก์ภายใน ทุกอย่างจึงอยู่ที่นั่น หากต้องการดู ให้เปิด Settings ของลอนเชอร์ (ไอคอนรูปเฟือง) ไปที่หัวข้อ Engine and storage แล้วดูบรรทัด Folder ปุ่ม “Show in Finder” จะเปิดโฟลเดอร์ และตำแหน่งของโฟลเดอร์แสดงอยู่ด้านล่างทันที

ไม่มีการตั้งค่าให้เปลี่ยนดิสก์

ลอนเชอร์ไม่มีตัวเลือกให้เลือกดิสก์อื่นเลย ทั้งตอนติดตั้งและใน Settings มันหาไฟล์ของตัวเองจากที่เดิมเสมอ นี่เป็นความตั้งใจ: จะได้ไม่ต้องขอสิทธิ์ระดับสูง และไม่ชนกับเครื่องมือพัฒนา Android ที่อาจติดตั้งอยู่บน Mac แล้ว

การย้ายตัวแอปไปไว้บนดิสก์ภายนอกไม่ได้คืนพื้นที่ส่วนที่สำคัญที่สุด: เอนจินและอุปกรณ์ยังอยู่ในโฟลเดอร์ผู้ใช้ของคุณ ไม่ว่าแอปจะอยู่ที่ไหน เก็บแอปไว้ในโฟลเดอร์แอปพลิเคชันของ Mac เพียงชุดเดียว เพราะสิทธิ์การช่วยการเข้าถึงใช้ได้กับสำเนาเดียวเท่านั้น บทความเรื่องการเปิดแอปครั้งแรก อธิบายเหตุผล

อย่าย้ายโฟลเดอร์ด้วยมือ

การคัดลอกโฟลเดอร์ของอีมูเลเตอร์ไปไว้บนดิสก์ภายนอกแล้วลบต้นฉบับ ไม่ได้ย้ายอะไรในสายตาของลอนเชอร์: ลอนเชอร์จะหาที่เดิมเสมอ และจะไม่เจออะไรที่นั่นอีก เมื่อเปิดครั้งถัดไป มันจะพาคุณกลับไปที่หน้าจอติดตั้งเหมือนบน Mac เครื่องใหม่ เอนจินต้องดาวน์โหลดใหม่ ระบบจะถามหาคีย์อีกครั้ง และอุปกรณ์เริ่มจากศูนย์ ทั้งเกมของคุณ และบัญชี Google ในโหมด Full ที่ต้องตั้งค่าใหม่

เคล็ดลับตามเว็บบอร์ดที่ย้ายโฟลเดอร์แล้วทิ้งลิงก์ไว้ที่เดิม เราไม่เคยวัดผลกับลอนเชอร์เลย จึงไม่แนะนำ อุปกรณ์เขียนข้อมูลลงดิสก์ตลอดเวลาที่คุณเล่น และดิสก์ที่หลุดระหว่างเล่นเป็นกรณีที่เรายังไม่เคยทดสอบ

และอย่าลบโฟลเดอร์นี้เพื่อเอาพื้นที่คืนเด็ดขาด ในนั้นมีคีย์ไลเซนส์ การตั้งค่าของคุณ และอุปกรณ์พร้อมทุกอย่างที่อยู่ในนั้น

พื้นที่ว่างของดิสก์ภายนอกไม่นับ

การตรวจทั้งสองอย่างของลอนเชอร์ดูที่ดิสก์ของโฟลเดอร์ผู้ใช้ของคุณ ไม่เคยดูดิสก์อื่น:

  • ตอนติดตั้ง มันอ่านพื้นที่ว่างของดิสก์ที่เก็บโฟลเดอร์ส่วนตัวของคุณ ถ้าน้อยกว่า 12 GB ปุ่ม “Install game engine” จะเป็นสีเทา กดไม่ได้ ตั้งแต่ 12 ถึง 25 GB จะมีคำเตือนแสดงขึ้น เครื่องหมายถูกสีเขียวจะขึ้นตั้งแต่ 25 GB
  • ก่อนเริ่มทุกครั้ง มันตรวจว่าดิสก์ของอุปกรณ์มีพื้นที่พอให้เขียนจนเต็มขนาด พร้อมเผื่อไว้อีกส่วนหนึ่ง ถ้าไม่พอ จะแสดง “Not enough free disk space to start the device” พร้อมบอกว่าต้องใช้เท่าไร เหลือเท่าไร และต้องเคลียร์กี่กิกะไบต์

ดิสก์ภายนอกที่ว่างเปล่าจึงไม่ช่วยอะไร: ดิสก์ภายในต่างหากที่ต้องเคลียร์ ลอนเชอร์นับเฉพาะพื้นที่ที่ว่างจริง ๆ ไม่นับพื้นที่ที่ macOS อาจเคลียร์ได้เองในภายหลัง คู่มือพื้นที่ดิสก์ของอีมูเลเตอร์ อธิบายว่าแต่ละส่วนใหญ่แค่ไหน

สิ่งที่คุณทำแทนได้

  1. 1ในลอนเชอร์ ไปที่ Settings, Engine and storage, บรรทัด Disk แล้วคลิก “Free up space” ปุ่มนี้ลบระบบ Android ที่ไม่มีอุปกรณ์ไหนใช้และเศษไฟล์ที่ค้างจากการดาวน์โหลด ไม่แตะอุปกรณ์หรือเกมของคุณ มันอาจตอบว่าไม่มีอะไรให้เคลียร์ก็ได้: พื้นที่ส่วนใหญ่ถูกใช้โดยอุปกรณ์ ซึ่งมันตั้งใจไม่แตะต้อง
  2. 2ย้ายไฟล์ของคุณเองไปไว้บนดิสก์ภายนอก: รูปภาพ วิดีโอ ไฟล์ที่ดาวน์โหลดไว้นาน ๆ สิ่งเหล่านี้เหมาะกับที่นั่น ไม่ใช่อีมูเลเตอร์
  3. 3ดูว่าอะไรใช้พื้นที่มากที่สุดในการตั้งค่าระบบ ไปที่ทั่วไป (General) แล้วเลือกพื้นที่จัดเก็บข้อมูล (Storage) บน macOS 12 ให้เปิดเมนู Apple แล้วเลือกเกี่ยวกับ Mac เครื่องนี้ (About This Mac) จากนั้นเลือกพื้นที่จัดเก็บ
  4. 4ทิ้งไฟล์ DMG เมื่อติดตั้งแอปแล้ว: พื้นที่ลูกค้าของคุณเก็บไฟล์ดาวน์โหลดไว้ให้ ที่ปุ่ม “ดาวน์โหลดแอป”
  5. 5ถ้าคุณไม่เล่นแล้ว Uninstall ที่อยู่ล่างสุดของ Settings จะคืนพื้นที่ทั้งหมดในครั้งเดียว และคีย์ของคุณยังใช้ได้ คู่มือถอนการติดตั้งอีมูเลเตอร์ Android อธิบายว่าอะไรจะหายไป

บน Mac ที่มีหลายบัญชี แต่ละเซสชันของ macOS มีเอนจินและอุปกรณ์ของตัวเอง โดยทั่วไปอยู่บนดิสก์เดียวกันนี้ บทความเรื่อง Mac ที่มีผู้ใช้หลายคน บอกว่าต้องเสียพื้นที่เท่าไร

คำถามที่พบบ่อย

ติดตั้งอีมูเลเตอร์ Android ลง SSD ภายนอกได้ไหม

ไม่ได้กับ MACOS EMULATOR: เอนจินและอุปกรณ์อยู่ในโฟลเดอร์ผู้ใช้ของคุณเสมอ และไม่มีการตั้งค่าไหนให้เลือกดิสก์อื่น ทั้งตอนติดตั้งและใน Settings

พื้นที่ว่างของดิสก์ภายนอกนับด้วยไหม

ไม่นับ หน้าจอติดตั้งและการตรวจก่อนเริ่มทุกครั้งอ่านดิสก์ของโฟลเดอร์ผู้ใช้ของคุณ ซึ่งโดยทั่วไปคือดิสก์ภายใน ดิสก์นั้นต่างหากที่ต้องเคลียร์

ย้ายโฟลเดอร์ของอีมูเลเตอร์ด้วยมือได้ไหม

ไม่ได้ ลอนเชอร์จะหาไม่เจอและกลับไปเริ่มที่หน้าจอติดตั้ง: ต้องดาวน์โหลดเอนจินใหม่ ถามหาคีย์อีกครั้ง และได้อุปกรณ์ใหม่ เคล็ดลับที่ทิ้งลิงก์ไว้แทนโฟลเดอร์ไม่เคยถูกวัดผล

ย้ายแอปไปไว้บนดิสก์ภายนอกช่วยประหยัดพื้นที่ไหม

ไม่ใช่ส่วนที่สำคัญที่สุด: เอนจินและอุปกรณ์ยังอยู่ในโฟลเดอร์ผู้ใช้ของคุณ ไม่ว่าแอปจะอยู่ที่ไหน เก็บแอปไว้เพียงชุดเดียวในโฟลเดอร์แอปพลิเคชันของ Mac

ดิสก์ภายในเต็ม ควรทำอะไรก่อน

คลิก “Free up space” ใน Settings ของลอนเชอร์ แล้วย้ายไฟล์ของคุณเองไปไว้บนดิสก์ภายนอก ตอนเริ่ม ข้อความของลอนเชอร์จะบอกว่าต้องเคลียร์กี่กิกะไบต์