วิธีสร้างอุปกรณ์เสมือนเพื่อจำลองแอป - เทคโนโลยีของคุณ
ข้ามไปที่เนื้อหา

วิธีสร้างอุปกรณ์เสมือนเพื่อเลียนแบบแอปของคุณ

โฆษณา

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


อุปกรณ์เหล่านี้เรียกว่า Android Virtual Device (AVD) และโดยพื้นฐานแล้วประกอบด้วยโปรแกรมจำลองที่เราสร้างและกำหนดค่าตามความต้องการของเราเกี่ยวกับประเภทของอุปกรณ์ไม่ว่าจะเป็นโทรศัพท์มือถือหรือแท็บเล็ต ขนาดหน้าจอหรือความหนาแน่น คุณลักษณะ เวอร์ชันของระบบปฏิบัติการ หน่วยความจำท่ามกลางองค์ประกอบอื่น ๆ ที่อาจมีความสำคัญต่อแอปพลิเคชันของเรา

Android Studio มีโปรแกรมจำลองของตัวเอง ซึ่งเราต้องดาวน์โหลดและกำหนดค่า แม้ว่านี่จะไม่ใช่ทางเลือกเดียว เนื่องจากเราสามารถรวมโปรแกรมจำลองของบุคคลที่สามหรือเรียกใช้แอปพลิเคชันบนอุปกรณ์จริงได้ ทางเลือกสุดท้ายนี้เหมาะอย่างยิ่ง เนื่องจากเราตรวจสอบโดยตรง อุปกรณ์และการใช้ทรัพยากรขึ้นอยู่กับมัน ในขณะที่ถ้าเราใช้อีมูเลเตอร์ เราจะต้องกำหนดทรัพยากรพีซีให้กับอีมูเลเตอร์ เนื่องจากพวกมันทำงานเหมือนกับเครื่องเสมือนที่ต้องใช้หน่วยความจำ RAM สูง อย่างไรก็ตาม การมีทางเลือกสองทางนี้ถือเป็นเรื่องดี

การสร้างโปรแกรมจำลองโทรศัพท์มือถือ

 

หากมีการสร้างโปรแกรมจำลองใน Android Studio แล้ว ชื่อของอุปกรณ์เสมือนจะปรากฏที่มุมซ้ายบน ในกรณีนี้ ตามที่กล่าวไว้ในโพสต์ก่อนหน้า เราได้สร้างโปรแกรมจำลองแล้ว API 28 พิกเซล 2ที่ได้เลือกไว้แล้วและพร้อมที่จะเรียกใช้แอปพลิเคชัน


หากคุณต้องการสร้างอันอื่นเราสามารถป้อนตัวเลือกได้ ตัวจัดการอุปกรณ์ โดยที่เราจะเห็นเครื่องจำลองที่สร้างขึ้นและสามารถปรับเปลี่ยนได้ หรือคลิกที่ “สร้างอุปกรณ์” เพื่อสร้างเครื่องใหม่

ในทางกลับกัน หากนี่เป็นครั้งแรกที่คุณสร้างโปรแกรมจำลอง Android Studio คุณจะเห็นว่าตัวเลือกปรากฏขึ้นที่มุมซ้ายบนเพื่อระบุว่าไม่มีอุปกรณ์ (ไม่มีอุปกรณ์) และหากเราแสดงตัวเลือกนี้เราจะพบ 3 ตัวเลือกจากที่เราเข้าไปได้”ผู้จัดการเอวีดี” หรือไอคอนเดียวกันในแถบด้านบนดังที่แสดงในภาพ


การคลิกที่ตัวเลือกจะเป็นการโหลดหน้าจอเดียวกับที่เราแสดงไว้ก่อนหน้านี้ แต่ในกรณีนี้ไม่มีการสร้างโปรแกรมจำลองขึ้นมา และพวกเขาจะให้ตัวเลือกแก่เราในการสร้างแทน


การคลิกที่สร้างจะโหลดหน้าต่างที่เราเห็นหมวดหมู่ต่างๆ สำหรับการสร้างโปรแกรมจำลอง เช่น ทีวี โทรศัพท์มือถือ นาฬิกา แท็บเล็ต และอื่นๆ

 

จากที่นี่เราเลือกตัวเลือก "โทรศัพท์" และเลือกหนึ่งในตัวเลือกที่มีอยู่ เราจะเห็นชื่ออุปกรณ์หากมี Google Play (สำคัญสำหรับทรัพยากรที่ต้องใช้ Google API) ขนาด ความละเอียด และความหนาแน่นของหน้าจอ ใน ในกรณีนี้เราจะเลือก “Pixel 2” แล้วคลิก Next


 

เมื่อเราทำเช่นนี้ หน้าต่างอื่นจะถูกโหลดจากจุดที่เราต้องดาวน์โหลดอิมเมจของเวอร์ชันของระบบปฏิบัติการที่เราต้องการใช้งาน หากมีภาพที่ดาวน์โหลดมาก่อนหน้านี้ก็จะแสดงที่นี่ แต่ในกรณีนี้เราจะเห็นว่าไม่มีเลย (เป็นสิ่งสำคัญมากที่เราเชื่อมต่อกับอินเทอร์เน็ตไม่เช่นนั้นกระบวนการนี้จะไม่สามารถดำเนินการดาวน์โหลดได้หลังจากนั้น ไม่จำเป็น) เราก็กด Download ตัวเลือกที่เราต้องการ เช่น อย่างที่เห็นในภาพ เราก็ดาวน์โหลด “android Pie”


เมื่อทำเช่นนี้ หน้าต่างอื่นจะถูกโหลดโดยที่เราต้องยอมรับใบอนุญาตการใช้งานและคลิกถัดไป

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


เมื่อเสร็จแล้วเราจะกลับไปที่หน้าต่างก่อนหน้าซึ่งเราเห็นภาพที่ดาวน์โหลดมาแล้ว เลือกมันแล้วคลิกถัดไป


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


เมื่อเราทำเช่นนี้ เราจะเห็นว่าโปรแกรมจำลองของเราเชื่อมโยงอยู่แล้ว และอุปกรณ์ถูกโหลดในส่วน "ตัวจัดการอุปกรณ์" ดังที่แสดงไว้ที่ตอนต้นของคู่มือนี้

หากเราต้องการ เราสามารถเปิดโปรแกรมจำลองได้โดยตรงหรือคลิกที่แท็บด้านข้าง “ตัวจัดการอุปกรณ์” เพื่อซ่อนมัน (ไม่จำเป็น) และคลิกที่ไอคอน RUN ที่ด้านบน

 

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


หากเราต้องการสร้างโปรแกรมจำลองใหม่ ให้กลับไปที่ Device Manager และคลิกที่ Create Device


เมื่อทำเช่นนั้น เราจะทำซ้ำขั้นตอนก่อนหน้า เช่น เราสามารถสร้างแท็บเล็ตได้ และในตอนท้ายเราจะเห็นว่ามีการโหลดโปรแกรมจำลองใหม่ และเมื่อเราแสดงตัวเลือกต่างๆ เราจะพบโปรแกรมจำลองทั้งหมดที่สร้างขึ้น


หากเราเข้าสู่ Device Manager อีกครั้ง เราจะเห็นทั้ง Emulator และจากนั้นเราจะกำหนดว่า Emulator ใดที่จะใช้ทดสอบแอปพลิเคชันของเรา โดยสามารถเปิดได้โดยตรงในแต่ละ Emulator หรือโดยการเลือกที่ด้านบนและเรียกใช้แอปพลิเคชันโดยตรง

เมื่อทำสิ่งนี้ โปรแกรมจำลองจะถูกโหลด และเรายังสามารถดูได้ว่าแต่ละโปรแกรมจำลองทำงานแยกออกเป็นแท็บอย่างไร

จอแสดงผลจำลอง

 

ก่อนหน้านี้โปรแกรมจำลองเริ่มต้นที่โหลดเป็นหน้าต่างแยกต่างหาก ปัจจุบันโดยค่าเริ่มต้นจะรวมอยู่ในอินเทอร์เฟซ Android Studio ทางด้านซ้าย แต่เราสามารถวางไว้ที่ใดก็ได้หรือลบออกหากเราต้องการให้มันลอยและดังนั้น ย้ายหน้าจอภายนอกดังนั้น ว่ามันเป็นอิสระจาก IDE

 

หากต้องการย่อขนาดโปรแกรมจำลองให้เล็กที่สุด เราสามารถคลิกที่แท็บด้านข้าง "โปรแกรมจำลอง" แล้วแสดงอีกครั้งโดยคลิกอีกครั้ง


 

หากเราต้องการเปลี่ยนตำแหน่ง ให้คลิกขวาที่ "Emulator" แล้วจะเห็นตัวเลือกต่างๆ ในกรณีนี้เราเลือก "Move to" และกำหนดตำแหน่งที่ต้องการ

หากตอนนี้เราต้องการทำให้โปรแกรมจำลองลอยตัว เราจะเลือก "โหมดการแสดงผล" และตัวเลือก "ลอย"

ดังนั้นเราจึงมีโปรแกรมจำลองเป็นหน้าต่างแยกต่างหากจากสภาพแวดล้อมการพัฒนา


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

 

นอกจากนี้ยังอาจสนใจคุณ

 



มีอะไรที่คุณต้องการเพิ่มหรือแสดงความคิดเห็นเกี่ยวกับรายการนี้หรือไม่? อย่าลังเลที่จะทำ….และถ้าคุณชอบมัน ... ฉันขอเชิญคุณแบ่งปัน วาย สมัครสมาชิกโดยคลิกที่ปุ่ม "เข้าร่วมไซต์นี้" เพื่อฟังโพสต์เพิ่มเติมเช่นนี้ 😉