โฮมเพจ » เดสก์ทอป » วิธีเรียกใช้แอพ Windows บน Android ด้วย Wine 3.0

    วิธีเรียกใช้แอพ Windows บน Android ด้วย Wine 3.0

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

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

    ข้อกำหนดเบื้องต้น

    Wine สำหรับ Android เป็นแอพง่าย ๆ และคุณต้องการเพียง Android อุปกรณ์ที่มีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้ เพื่อดาวน์โหลดและเรียกใช้ คุณสามารถดาวน์โหลดแอพที่ต้องการ (APK ของ Wine) และแอพ Windows (.exe's) บนคอมพิวเตอร์ของคุณและถ่ายโอนไปยังอุปกรณ์มือถือของคุณในกรณีที่สมาร์ทโฟนของคุณไม่มีการเชื่อมต่อเครือข่ายที่ใช้งานได้.

    ดาวน์โหลดและติดตั้งไวน์

    โปรดทำตามคำแนะนำด้านล่างเพื่อเริ่มต้นกับบทช่วยสอนนี้:

    1. เปิด “https://dl.winehq.org/wine-builds/android/” ในมือถือของคุณ.
    2. ดาวน์โหลดล่าสุดที่มี เผยแพร่ต่อแพลตฟอร์มอุปกรณ์ของคุณ. ตัวอย่างเช่นฉันดาวน์โหลด “ไวน์ 3.2 arm.apk” บนโทรศัพท์ของฉัน แต่คุณอาจต้องใช้ “x86” เวอร์ชั่นหากอุปกรณ์ของคุณมี Intel CPU แทน ARM CPU (เหมือนของฉัน).
    3. เปิด APK ที่ดาวน์โหลดมาและติดตั้งแอปไวน์บนอุปกรณ์ของคุณ.

    ลองใช้ Wine บน Android

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

    1. เปิดแอปไวน์ บนอุปกรณ์ Android ของคุณ หากคุณเริ่มใช้งานเป็นครั้งแรกจะต้องใช้เวลาพอสมควรในการแตกไฟล์และตั้งค่าสภาพแวดล้อม Windows แต่ตั้งแต่ครั้งที่สองเป็นต้นไปมันจะเร็วขึ้นมาก.
    2. เมื่อโหลดไวน์แล้วคุณจะเห็นเดสก์ท็อปคลาสสิคของ Windows ซึ่งทำให้ฉันนึกถึง Windows 98 ได้ทันที คลิกที่ปุ่ม Start, และเพื่อความประหลาดใจของคุณคุณจะเห็นเพียงสองตัวเลือกที่นั่นบอกว่ามีอะไรอีกมากมายให้ทำ.

    ดาวน์โหลดแอพและเครื่องมือ

    แม้ว่า Wine สำหรับ Android นั้นสามารถทำไปได้หลังจากทำการเปลี่ยนแปลงรหัสฐานหกพันไปแล้ว ยังอยู่ในช่วงเริ่มต้น. ที่กล่าวว่าในขณะที่เขียน Wine 3.x รองรับเฉพาะแอป WinRT บนอุปกรณ์ ARM และแอป Win32 บนอุปกรณ์ x86 โชคไม่ดี.

    เนื่องจากเราส่วนใหญ่เป็นเจ้าของอุปกรณ์ที่ขับเคลื่อนด้วยซีพียู ARM เราจึงสามารถเรียกใช้แอป WinRT โดยใช้ Wine บน Android เท่านั้น รายการของการสนับสนุน แอป WinRT นั้นเล็ก, ตามที่คุณจะต้องเดาได้ในตอนนี้; และคุณสามารถเข้าถึงรายการแอพทั้งหมดในกระทู้นี้ได้จากนักพัฒนา XDA.

    อย่างไรก็ตามหากคุณโชคดีพอที่จะถือ อุปกรณ์ที่มี Intel CPU เช่น ASUS ZenFone 2 คุณมีตัวเลือกมากมายให้เลือกจากแอพที่รองรับ นั่นเป็นเพราะคุณสามารถ เรียกใช้แอป Win32 เช่น x86 หรือแอป 32 บิต ใช้ Wine สำหรับ Android.

    หากคุณต้องการติดตั้งแอพ Windows ภายในไวน์กระบวนการนี้ง่ายเหมือนขั้นตอนด้านล่าง:

    1. บนเดสก์ท็อปของไวน์ให้คลิกที่ เริ่มต้น ปุ่ม.
    2. เลือก แผงควบคุม และไปที่ “เพิ่ม / ลบโปรแกรม” จากตัวเลือก.
    3. หน้าต่างใหม่จะเปิดขึ้น คลิก ติดตั้ง ปุ่มมัน.
    4. กล่องโต้ตอบไฟล์จะเปิดขึ้น ที่นี่คุณสามารถ เรียกดูและเลือกแอพ (.exe) ที่คุณต้องการติดตั้ง.
    5. คุณจะเห็นโปรแกรมติดตั้งของโปรแกรม ติดตาม คำแนะนำบนหน้าจอ จัดทำโดยผู้ติดตั้งและติดตั้งแอพเมื่อคุณติดตั้งโปรแกรมอื่นใน Windows.

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

    ตัวอย่างเช่นหากคุณพยายามติดตั้ง Notepad ++ (ด้วย) “npp.exe” เป็นไฟล์) และตัวติดตั้งมีอยู่ในอุปกรณ์ของคุณ ดาวน์โหลด ไดเรกทอรีซึ่งตั้งอยู่ที่ “/ sdcard / ดาวน์โหลด”. จากนั้นคุณจะต้องพิมพ์ “/sdcard/Downloads/npp.exe” ภายในหน้าต่างพรอมต์คำสั่ง.

    การแก้ไขปัญหา

    ต่อไปนี้เป็นปัญหาที่พบบ่อยที่สุดของไวน์และคำแนะนำเกี่ยวกับวิธีการแก้ไขปัญหา.

    1. ไวน์จะไม่ติดตั้งบนอุปกรณ์ Android ของฉัน.

    หากคุณไม่สามารถติดตั้งได้ ไฟล์ APK ที่ดาวน์โหลดมาเสียหาย. ในกรณีนี้เพียงแค่ดาวน์โหลดใหม่และลองติดตั้งอีกครั้ง ขณะติดตั้ง Wine หากคุณได้รับข้อความแจ้งว่า “ไม่อนุญาตให้ติดตั้งแอพที่ไม่รู้จัก“, จากนั้นคุณต้องเปลี่ยนการตั้งค่า คุณสามารถทำได้โดยไปที่ การตั้งค่า > ความปลอดภัย แล้วสลับไปมา “ไม่รู้แหล่งที่มา”.

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

    2. ไวน์จะไม่เริ่มต้น / ทำงานบนอุปกรณ์ Android ของฉัน.

    หากคุณสามารถติดตั้ง Wine แต่ไม่สามารถเริ่มหรือเรียกใช้เหมือนกันได้แสดงว่ามีบางอย่าง ปัญหาเกี่ยวกับอุปกรณ์ของคุณ - อาจเป็นปัญหาความเข้ากันได้.

    นอกจากนี้โปรดทราบว่า Wine 3.x (สูงสุด 3.2 ในขณะที่เขียน) ไม่รองรับ Android 8 (Oreo) แพลตฟอร์ม ที่กล่าวว่า Wine 3.x บน Android 8 จะติดอยู่เสมอ “การตั้งค่าสภาพแวดล้อม Windows ... ” จอภาพ.

    นอกจากนี้ในระหว่างการทดสอบของฉันโดยใช้ Android Emulator ฉันพบว่า Wine 3.2 ไม่ทำงานบนอุปกรณ์ที่จำลอง - สำหรับทั้ง ARM และรุ่น x86 แม้ว่าอุปกรณ์จะได้รับการจัดสรรทรัพยากรเพียงพอ แต่ฉันไม่สามารถเข้าถึงเดสก์ท็อปแบบคลาสสิคบน Wine โดยใช้ตัวจำลอง ที่ถูกกล่าวว่าโปรดรู้ว่า ไวน์ 3.2 อาจไม่ทำงานบน AVD (อุปกรณ์เสมือน Android).

    3. แป้นพิมพ์ Soft aka บนหน้าจอไม่ปรากฏขึ้น.

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

    4. ฉันไม่สามารถเลือกไดเรกทอรีหรือไฟล์ในกล่องโต้ตอบไฟล์.

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

    นั่นเป็นสาเหตุที่ดี ใช้แป้นพิมพ์จริง และใช้ปุ่มนำทางเพื่อนำทางผ่านหน้าต่างตัวเลือกไดเรกทอรี ฯลฯ หรือเลือกไฟล์หรือโฟลเดอร์.

    นั่นคือทั้งหมดที่เกี่ยวกับการใช้ไวน์บน Android

    หวังว่าคุณจะประสบความสำเร็จในการติดตั้งและใช้งานแอพ Windows บน Android โดยใช้ Wine หากคุณประสบปัญหาคุณสามารถขอวิธีแก้ไขปัญหาในฟอรัม WineHQ และคุณสามารถเขียนความคิดเห็นด้านล่างเพื่อถามฉันได้โดยตรง.