ต้องการเรียกใช้แอพ Android บน Linux หรือไม่? เล่นเกม Android ดีอย่างไร? มีตัวเลือกมากมายให้เลือก แต่ตัวเลือกที่ใช้งานได้ดีที่สุดคือ Anbox นี่คือเครื่องมือที่เรียกใช้แอป Android ที่คุณชื่นชอบบน Linux โดยไม่ต้องจำลอง
ต่อไปนี้คือวิธีใช้ Anbox เพื่อเรียกใช้แอป Android บนพีซี Linux ของคุณวันนี้
พบกับ Anbox "Android in a Box" ของคุณ
การเข้าถึงแอพและเกม Android ที่คุณต้องการจะนำมิติใหม่ที่น่าตื่นเต้นของประสิทธิภาพการทำงานมาสู่ Linux โดยการออกแบบแอปบนอุปกรณ์เคลื่อนที่จะง่ายกว่าที่พบในระบบปฏิบัติการเดสก์ท็อปมาก
นี่อาจเป็นสิ่งที่คุณกำลังมองหาเพื่อปรับปรุงประสิทธิภาพการทำงานของเดสก์ท็อป!
ในขณะเดียวกัน เกมบนมือถือก็มีความซับซ้อนมากขึ้นเรื่อยๆ สมเหตุสมผลแล้วที่คุณอาจต้องการเล่นต่อบนอุปกรณ์อื่น โดยเฉพาะอย่างยิ่งเมื่อพิจารณาจากอายุการใช้งานแบตเตอรี่ที่จำกัดของโทรศัพท์หรือแท็บเล็ต
มีเครื่องมือ macOS และ Windows มากมายสำหรับการเรียกใช้แอป Android (เช่น Bluestacks) แต่ไม่มีให้สำหรับ Linux
ผู้ใช้ Linux ควรลองใช้ Anbox ซึ่งเป็นเครื่องมือโอเพ่นซอร์สฟรีเพื่อเรียกใช้แอป Android บน Linux โดยอิงจากเวอร์ชันล่าสุดจาก Android Open Source Project (AOSP) และนำเสนอสภาพแวดล้อม Android แบบหน้าต่าง
Anbox ใช้คอนเทนเนอร์เพื่อแยก Android ออกจากระบบปฏิบัติการโฮสต์ ทำให้คุณสามารถเรียกใช้เกม Android บน Linux
นั่นไม่ใช่ทั้งหมด; Anbox ไม่มีข้อจำกัด ดังนั้นในทางทฤษฎีแล้ว คุณสามารถเรียกใช้แอป Android บน Linux ได้ ไม่มีการจำลองเสมือนสำหรับฮาร์ดแวร์เช่นกัน Anbox จึงทำงานได้ดีบนแล็ปท็อปหรือเดสก์ท็อป ไม่ว่าระบบจะเป็นแบบใด
Linux Distros ใดรองรับ Snap
แม้ว่าจะใช้งานได้ฟรี แต่ Anbox ก็มาพร้อมกับแพ็คเกจสแน็ปช็อต ซึ่งหมายความว่าไบนารีและการอ้างอิงใดๆ จะรวมอยู่ในแพ็คเกจเดียว ทำให้การติดตั้งง่ายขึ้น ขออภัย มันหมายความว่าระบบปฏิบัติการ Linux ของคุณไม่สามารถใช้ Anbox ได้เว้นแต่จะสามารถแกะแพ็คเกจและติดตั้งสแน็ปได้
snapd จำเป็นต้องมีบริการเพื่อติดตั้ง snaps และสิ่งนี้เข้ากันได้กับลีนุกซ์รุ่นต่างๆ เช่น:
- Arch Linux
- เดเบียน
- เฟโดร่า
- เจนทู
- Linux Mint
- มันจาโร
- openSUSE
- โซลัส
- อูบุนตู
ใน Ubuntu นั้น snapd ติดตั้งมาล่วงหน้าตั้งแต่ 14.04 เป็นต้นไป คุณจะพบรายละเอียดทั้งหมดสำหรับ distro ของคุณได้ที่เว็บไซต์ Snapcraft
ในการติดตั้ง snapd , ใช้คำสั่งเทอร์มินัลต่อไปนี้:
sudo apt install snapd
รอจนกว่าการติดตั้งจะเสร็จสิ้นก่อนดำเนินการต่อ โปรดทราบว่าในขณะที่ snapd ทำงานหรือติดตั้งไว้ล่วงหน้าด้วย distros ข้างต้น Anbox ได้รับการสนับสนุนอย่างเป็นทางการบน Ubuntu 16.04 LTS (Xenial Xerxes) และใหม่กว่า อย่างไรก็ตาม มีเฉพาะรุ่นเบต้าสำหรับ Ubuntu 20.04 LTS ซึ่งต้องใช้ขั้นตอนที่แตกต่างกัน (ดูด้านล่าง)
ที่สำคัญกว่านั้น คุณมีแนวโน้มที่จะได้ผลลัพธ์ที่ดีกว่าในการใช้งานแอพ Android บน Ubuntu มากกว่า distros อื่นๆ ดังนั้น ขั้นตอนด้านล่างนี้มีไว้สำหรับเรียกใช้แอป Android ใน Anbox บน Ubuntu แทนที่จะเป็น distros อื่นๆ
ติดตั้ง Anbox บน Ubuntu 20.04 LTS และใหม่กว่า
การติดตั้ง Anbox ต้องใช้ระบบที่ใช้ Ubuntu 20.04 LTS หรือใหม่กว่า แม้ว่า Anbox จะสามารถทำงานได้บน Ubuntu เวอร์ชันก่อนหน้าบางรุ่น แต่ไม่รองรับการใช้งานเหล่านี้อีกต่อไป
ขั้นแรก ตรวจสอบให้แน่ใจว่าได้ติดตั้ง snap แล้ว ขณะที่คุณกำลังใช้ Ubuntu build ล่าสุด ควรเป็น แต่ในกรณีที่ตรวจสอบกับ:
snap find hello
ซึ่งจะส่งผลให้รายการสแน็ป "สวัสดีชาวโลก" ปรากฏขึ้น เป็นการยืนยันว่าสแน็ปได้รับการติดตั้งแล้ว
จากนั้นคุณสามารถดำเนินการติดตั้ง Anbox รุ่นเบต้าได้:
sudo snap install --devmode --beta anbox
รอขณะติดตั้งแล้วรีสตาร์ทคอมพิวเตอร์
การดาวน์โหลดไฟล์ APK ไปยังพีซี Linux ของคุณ
เมื่อพีซีของคุณรีบูต คุณจะพบ Anbox พร้อมใช้งานในเมนูเดสก์ท็อปของคุณ คลิกเพื่อเปิด--- คุณจะเห็นหน้าต่าง Anbox ในไม่ช้า
หากไม่มีอะไรเกิดขึ้น หรือคุณติดอยู่บนหน้าจอเริ่มต้นด้วยปุ่ม การเริ่มต้น ข้อความ ยกเลิก หรือรอให้สิ้นสุด จากนั้นเปิดเทอร์มินัลใหม่และป้อน
anbox session-manager
ถัดไป คลิกไอคอนในเมนูอีกครั้ง อีกสักครู่ Anbox ควรจะทำงาน (นี่เป็นจุดบกพร่องที่ทราบแล้วในการแจกแจงบน Ubuntu 16.04 และไม่ควรส่งผลกระทบกับ distros ในภายหลัง)
เมื่อใช้งาน Anbox คุณจะเห็นรายการแอป Android พื้นฐานที่คุณสามารถเรียกใช้บน Linux เช่น ปฏิทินและอีเมล เพียงคลิกซ้ายที่ไอคอนเหล่านี้เพื่อเปิด จะปรากฏในหน้าต่างใหม่ซึ่งคุณสามารถปรับขนาดได้ตามต้องการ หากคุณต้องการเบราว์เซอร์ WebView Shell รวมอยู่ด้วย
ติดตั้งแอป Android จาก Google Play และอีกมากมาย
หากต้องการเพิ่มแอปและเกมของคุณเอง สิ่งที่คุณต้องทำคือดาวน์โหลด (หรือคัดลอกจากอุปกรณ์อื่น) ไฟล์ APK ที่เหมาะสม ไฟล์เหล่านี้เป็นไฟล์ตัวติดตั้ง เช่น ไฟล์ DEB (หรือ snaps) ใน Linux หรือไฟล์ EXE ใน Windows หากคุณเรียกใช้ APK ใน Ubuntu ด้วย Anbox ระบบจะติดตั้งเหมือนกับแอป Android อื่นๆ
อ่านเพิ่มเติม:APK คืออะไร
คุณมีสองตัวเลือกในการติดตั้งแอปบน Anbox:
- ไซด์โหลด
- ติดตั้ง Google Play
ไซด์โหลดค่อนข้างง่าย คุณสามารถใช้เบราว์เซอร์และตัวเลือก Google Play เหล่านี้เพื่อเพิ่มซอฟต์แวร์ใน Anbox หากคุณเลือกที่จะไซด์โหลด APK คุณจะต้องเปิดใช้งานการติดตั้งจากแหล่งที่ไม่รู้จัก:
- เปิด การตั้งค่า เมนูจากหน้าจอแอพ
- คลิก ความปลอดภัย
- เปิดใช้งาน แหล่งที่ไม่รู้จัก
- คลิก ตกลง ยอมรับ
อย่างไรก็ตาม มีโปรเจ็กต์ GitHub คือ Anbox Playstore Installer ที่ทำให้ขั้นตอนการติดตั้งแอปใน Anbox ง่ายเหมือนบนโทรศัพท์หรือแท็บเล็ตของคุณ
ในการเริ่มต้น ให้เปิดเทอร์มินัลแล้วป้อน:
sudo apt install wget curl lzip tar unzip squashfs-tools
ถัดไป ดาวน์โหลดสคริปต์ Anbox Playstore:
wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh
ทำให้ปฏิบัติการได้:
chmod +x install-playstore.sh
จากนั้นเรียกใช้สคริปต์:
./install-playstore.sh
เรียกใช้ Anbox หากไม่โหลดโดยอัตโนมัติ:
anbox.appmgr
จากนั้นตั้งค่าการอนุญาตที่ถูกต้องใน Android
- เปิด การตั้งค่า
- ไปที่ Apps> Google Play Services
- แตะ การอนุญาต จากนั้นเปิดใช้งานการอนุญาตทั้งหมด
- ทำซ้ำสำหรับ Apps> Google Play
ตอนนี้คุณติดตั้งแอป Android ใน Anbox จาก Google Play ได้แล้ว
วิธีอื่นๆ ในการเรียกใช้แอป Android บน Linux
แม้ว่าจะเป็นตัวเลือกที่เชื่อถือได้ แต่ Anbox ไม่ใช่วิธีเดียวที่จะเรียกใช้แอป Android บน Linux นอกจาก Anbox แล้ว คุณยังสามารถลอง:
- เจนี่โมชั่น
- Android Studio
- อาร์คอน
นอกจากนี้ยังมีระบบปฏิบัติการที่ใช้ Android สองระบบที่เข้ากันได้กับคอมพิวเตอร์ x86 ซึ่งจะช่วยให้คุณติดตั้งแอป Android:
- Android-x86
- BlissOS
อ่านเพิ่มเติม:Android Emulators ที่ดีที่สุดสำหรับ Linux
ตอนนี้คุณสามารถเรียกใช้ Android APK บน Linux ได้แล้ว
Anbox อาจมีปัญหาด้านความเสถียร อย่างไรก็ตาม การรู้ว่าการตั้งค่า ติดตั้ง และเรียกใช้แอป Android บน Linux Ubuntu ด้วย Anbox นั้นง่ายเพียงใดทำให้มั่นใจได้
สรุป:
- ยืนยันว่า distro ของคุณรองรับแพ็คเกจ snap
- ติดตั้งหรืออัปเดต snapd บริการ.
- ติดตั้ง Anbox
- เปิด Anbox จากเดสก์ท็อป Linux ของคุณ
- ดาวน์โหลดไฟล์ APK และเรียกใช้
- รอขณะติดตั้งไฟล์ APK
- คลิกเพื่อเรียกใช้แอป Android บนเดสก์ท็อป Linux ของคุณ
Anbox ไม่ใช่วิธีเดียวที่จะเรียกใช้แอปและเกม Android บน Ubuntu หรือ Linux distros อื่นๆ แต่เราคิดว่ามันเป็นวิธีที่ง่ายที่สุด