วิธีเปิดตำแหน่งจำลองบน Android

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

  1. เปิด “ตัวเลือกสำหรับนักพัฒนาแอป”

    การตั้งค่า → “เกี่ยวกับโทรศัพท์” → แตะ “หมายเลขบิลด์” เจ็ดครั้งติดกัน ระบบจะนับถอยหลังแล้วแจ้งว่าคุณเป็นนักพัฒนาซอฟต์แวร์แล้ว บน Xiaomi รายการนี้ชื่อ “เวอร์ชัน MIUI” หรือ “เวอร์ชัน HyperOS” บางเฟิร์มแวร์ซ่อนไว้ในหมวดย่อย “ข้อมูลซอฟต์แวร์” หลักการเหมือนกันทุกที่

    หน้าจอ “เกี่ยวกับโทรศัพท์” ในการตั้งค่า Android: ไฮไลต์รายการ “หมายเลขบิลด์” และมีคำแนะนำจำนวนครั้งที่ต้องแตะอีกด้านล่าง
  2. ติดตั้งแอปจำลองตำแหน่ง

    รายการเลือกแอปจะว่างจนกว่าในระบบจะมีแอปที่รองรับอย่างน้อยหนึ่งแอป โทรศัพท์ไม่มีอะไรให้แสดงในรายการ ให้ติดตั้งแอปจำลองตำแหน่งไว้ก่อน: Mock Location ดาวน์โหลดเป็น APK จากเว็บไซต์นี้หรือติดตั้งจาก RuStore ได้

    รายการแอปจำลองตำแหน่งว่างเปล่า: เลือก “ไม่มี” ไว้ และยังไม่ได้ติดตั้งแอปที่รองรับ
  3. หารายการ “เลือกแอปจำลองสถานที่”

    รายการนี้อยู่ในตัวเลือกสำหรับนักพัฒนาแอป บน Android ดั้งเดิม คือ การตั้งค่า → ระบบ → ตัวเลือกสำหรับนักพัฒนาแอป บน Xiaomi คือ การตั้งค่า → การตั้งค่าเพิ่มเติม → ตัวเลือกผู้พัฒนา บน Samsung หมวดนี้อยู่ล่างสุดของรายการการตั้งค่าหลัก วิธีที่เร็วที่สุดคือค้นหาในการตั้งค่า: พิมพ์ “จำลอง” แล้วเปิดรายการที่พบ ง่ายกว่านั้นอีก: แตะแผนที่ใน Mock Location หากยังไม่ได้เลือกแอปในระบบ แอปจะเปิดหน้าตั้งค่าที่ต้องใช้ให้เอง และบอกว่าต้องเลือกอะไร

    ค้นหาในการตั้งค่า Android: พบรายการ “เลือกแอปจำลองสถานที่”
  4. เลือกแอปในรายการ

    แตะรายการแล้วเลือก Mock Location เลือกครั้งเดียวพอ ระบบจะจำไว้จนกว่าคุณจะเปลี่ยนแอปเองหรือถอนแอป ส่งพิกัดได้ทีละแอปเท่านั้น นี่เป็นข้อจำกัดของ Android เอง

    การเลือกแอปจำลองสถานที่: เลือก Mock Location ไว้ ไม่ได้เลือก “ไม่มี”
  5. ให้สิทธิ์เข้าถึงตำแหน่ง

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

    หน้าต่างระบบ Android ขอสิทธิ์เข้าถึงตำแหน่งสำหรับแอป Mock Location
  6. เลือกจุดและเริ่มการจำลอง

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

    หน้าจอ Mock Location: แผนที่พร้อมจุดที่เลือก หมุดสีส้ม และปุ่มเปิดปิดทางซ้ายที่ไฮไลต์เป็นสีส้ม แสดงว่ากำลังจำลองตำแหน่ง
  7. ตรวจผลในแอปอื่น

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

    แอปแผนที่อื่นแสดงตำแหน่งที่จุดจำลอง แปลว่าการจำลองทำงาน

ทำอย่างไรหากไม่มี “ตัวเลือกสำหรับนักพัฒนาแอป”

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

บนโทรศัพท์ที่ทำงานซึ่งบริษัทจัดการ โหมดนักพัฒนาอาจถูกนโยบายขององค์กรบล็อกไว้ ในกรณีนั้นเปิดไม่ได้หากไม่มีผู้ดูแลระบบ และไม่ใช่ปัญหาของแอป

ทำไมรายการแอปว่างเปล่า

ระบบสร้างรายการเอง และแสดงเฉพาะแอปที่ติดตั้งแล้วและประกาศความสามารถนี้ไว้ รายการว่างหมายความอย่างเดียว: ยังไม่ได้ติดตั้งแอปที่รองรับ ติดตั้งแล้วกลับไปที่การตั้งค่า รายการจะมีแอปปรากฏ

เปิดการจำลองแล้ว แต่แอปแสดงจุดจริง

Android ทำเครื่องหมาย “มาจากแหล่งจำลอง” ให้ทุกพิกัดจากผู้ให้บริการทดสอบ แอปอ่านเครื่องหมายนี้และปฏิเสธข้อมูลแบบนี้ได้ ระบบธนาคาร การส่งของ และการติดตามของบริษัททำแบบนั้นจริง การตรวจนี้เลี่ยงไม่ได้หากไม่แก้ไขเฟิร์มแวร์ และ Mock Location ไม่ทำ นี่คือเหตุผล

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

การจำลองทำงาน แต่หลุดไปหลังจากสักพัก

แปลว่าเฟิร์มแวร์ปิดบริการเบื้องหลัง ส่วนใหญ่เกิดบน MIUI และ HyperOS: เปิดการเริ่มอัตโนมัติให้แอป ยกเลิกข้อจำกัดแบตเตอรี่ และล็อกแอปในรายการล่าสุด คำอธิบายโดยละเอียดอยู่ในคู่มือแยกสำหรับ Xiaomi

Mock Location — จำลองตำแหน่ง GPS บน Android โดยไม่ต้อง root

ใช้ฟรี ติดตั้งนอก Google Play ตรวจสอบค่าแฮชของไฟล์ได้ก่อนติดตั้ง

ดาวน์โหลด APK