วิธีแปลงและติดตั้งไฟล์ XAPK บน Amazon Firestick, Android TV และ Google TV
ไซด์โหลดบิลด์หรือยูทิลิตี้ Android TV ลงใน อเมซอน ไฟร์ทีวีสติ๊ก, Chromecast พร้อมกูเกิลทีวี หรือ NVIDIA โล่ทีวี จะทำงานได้อย่างราบรื่นเมื่อคุณมีไฟล์ .apk มาตรฐาน อย่างไรก็ตาม หากบิลด์ที่คุณส่งออกหรือสำรองข้อมูลถูกจัดแพ็กเกจเป็นชุด .xapk หรือ .apkm แบบแยกหลายส่วน สิ่งกีดขวางบนถนนสองรายการจะปรากฏบนหน้าจอโทรทัศน์: ตัวติดตั้งแพ็คเกจทีวีในตัวปฏิเสธที่จะเปิดไฟล์ .xapk และแอพตัวติดตั้ง XAPK เน้นโทรศัพท์ส่วนใหญ่จะไม่สามารถนำทางด้วยรีโมท D-pad 5 ปุ่มได้
1. เหตุใดตัวติดตั้ง Split XAPK จึงล้มเหลวบนอินเทอร์เฟซโทรทัศน์
สมาร์ททีวีและสตรีมมิ่งสติ๊กที่ใช้ Android TV, Google TV หรือ Fire OS (Fire OS 7 ที่ใช้ Android 9 และ Fire OS 8 ที่ใช้ Android 11) แตกต่างจากโทรศัพท์ในลักษณะที่สำคัญสามประการ:
- พื้นที่เก็บข้อมูลแฟลชออนบอร์ดมีจำกัด: Fire TV Stick 4K หรือ Chromecast ทั่วไปที่มี Google TV มีพื้นที่เก็บข้อมูลผู้ใช้ที่ใช้งานได้เพียง 4 GB ถึง 8 GB การแตกไฟล์เก็บถาวร .xapk ขนาด 900 MB บนทีวีนั้นต้องใช้พื้นที่ว่างชั่วคราวเกือบ 2.7 GB (ไฟล์เก็บถาวรดั้งเดิม + การแยกไฟล์แยก + แพ็คเกจที่ติดตั้ง)
- โหมดระบบปฏิบัติการ 32 บิตบน Streaming Sticks หลายรุ่น: แม้ว่าโปรเซสเซอร์ MediaTek ภายใน Fire TV Stick 4K รุ่นส่วนใหญ่มีความสามารถ 64 บิต แต่ Fire OS ก็ยังทำงานใน โหมด armeabi-v7a 32 บิต เพื่อประหยัด RAM หาก .xapk ของคุณมีเฉพาะการแยก config.arm64_v8a.apk ทีวีจะปฏิเสธด้วย INSTALL_FAILED_NO_MATCHING_ABIS คุณสามารถตรวจสอบว่าการแยก ABI ใดอยู่ในแพ็คเกจของคุณล่วงหน้าได้โดยใช้ ตัวตรวจสอบความเข้ากันได้ของอุปกรณ์ ABI และ DPI ของเรา
- ผู้ติดตั้งโทรศัพท์ของบริษัทอื่น ไม่มีการป้อนข้อมูลแบบสัมผัสสำหรับกล่องโต้ตอบหน้าจอสัมผัส: มักจะวางปุ่มยืนยันไว้ที่มุมที่ D-pad ระยะไกลของทีวีไม่สามารถเข้าถึงได้โดยไม่ต้องสลับเมาส์เสมือน
2. วิธีที่ 1: แปลง XAPK เป็น APK เดียวบนโทรศัพท์หรือพีซีของคุณก่อน (แนะนำ)
เนื่องจากการสตรีมมิ่งสติ๊กมีพื้นที่เก็บข้อมูลที่แน่นและเพดาน RAM การดำเนินการแยก APK ที่ผสานบนโทรศัพท์ พีซี Windows หรือ Mac ของคุณก่อนที่จะส่ง .apk ที่เสร็จแล้วไปยังทีวีจึงเป็นขั้นตอนการทำงานที่รวดเร็วและสะอาดที่สุด:
- เปิด เครื่องมือแปลง XAPK เป็น APK บน xapktoapk.com บนโทรศัพท์ แล็ปท็อป หรือเบราว์เซอร์เดสก์ท็อปของคุณ
- วางไฟล์เก็บถาวร .xapk หรือ .apks ของคุณลงในตัวแปลง กลไกผสาน APK ฐาน, ไลบรารีสถาปัตยกรรม CPU และทรัพยากรความหนาแน่นของทีวี (xhdpi / tvdpi แก้ไขแฟล็ก isSplitRequired ไบนารี และลงนามเอาต์พุตด้วยลายเซ็น v1 + v2)
- ดาวน์โหลดไฟล์ .apk ไฟล์เดียวที่ได้
- ถ่ายโอน .apk เดี่ยวไปยัง Firestick หรือ Android TV ของคุณผ่าน Wi-Fi ที่บ้านของคุณโดยใช้ ส่งไฟล์ไปยังทีวี (มีให้ใน Play Store อย่างเป็นทางการและ Amazon Appstore) หรือการแชร์ไฟล์ HTTP ในเครื่อง จากนั้นคลิกหนึ่งครั้งเพื่อติดตั้งด้วย TV Package Installer ดั้งเดิม
3. วิธีที่ 2: ปรับใช้ Split APK โดยตรงผ่าน Wi-Fi โดยใช้ ADB ไร้สาย
หากคุณเป็นนักพัฒนาที่ทดสอบชุดแยกที่ยังไม่ได้รวมหรือแอปที่มีชุดสินทรัพย์ Android/obb/ บนอุปกรณ์ Firestick หรือ Google TV คุณสามารถติดตั้งการแยกทั้งหมดในธุรกรรมเดียวจากคอมพิวเตอร์ของคุณผ่าน Wi-Fi:
- เปิดใช้งานการแก้ไขข้อบกพร่อง ADB บน Firestick / Google TV: บน Fire TV ให้ไปที่ การตั้งค่า → My Fire TV → ตัวเลือกนักพัฒนา (หากซ่อนไว้ ให้คลิกชื่ออุปกรณ์ของคุณ 7 ครั้งใต้ เกี่ยวกับ แล้วเปิด การดีบัก ADB บน Google TV ให้เปิดใช้งาน การดีบัก USB / ไร้สาย ภายใต้ การตั้งค่า → ระบบ → ตัวเลือกสำหรับนักพัฒนา)
- แกะ XAPK Splits: วาง .xapk ของคุณลงใน โปรแกรมดูเอกสาร XAPK หรือ APKM เครื่องแกะกล่อง ของเราเพื่อแยกไฟล์ .apk ที่แยกไปยังโฟลเดอร์บนคอมพิวเตอร์ของคุณ
- เชื่อมต่อและรัน adb install-multiple: เปิด Terminal หรือ PowerShell บนคอมพิวเตอร์ของคุณแล้วเรียกใช้:
adb connect 192.168.1.50:5555 adb install-multiple base.apk config.armeabi_v7a.apk config.xhdpi.apk
4. การอ้างอิงสถาปัตยกรรมฮาร์ดแวร์สำหรับอุปกรณ์ทีวียอดนิยม
| อุปกรณ์สตรีมมิ่ง | ฐานระบบปฏิบัติการ | CPU ABI ที่จำเป็น | ความหนาแน่นของ UI ที่แนะนำ |
|---|---|---|---|
| Amazon Fire TV Stick สูงสุด 4K / 4K | ไฟร์ OS 7 / ไฟร์ OS 8 | armeabi-v7a (โหมดระบบปฏิบัติการ 32 บิต) | xhdpi (320 จุดต่อนิ้ว) / tvdpi |
| Chromecast พร้อม Google TV (4K / HD) | Androidทีวี 12/14 | armeabi-v7a | xhdpi (320 จุดต่อนิ้ว) |
| สตรีมเมอร์ Google TV (4K) | Androidทีวี 14 | arm64-v8a & armeabi-v7a | xhdpi (320 จุดต่อนิ้ว) |
| NVIDIA โล่ทีวีโปร (2019) | Androidทีวี 11 | arm64-v8a (เนทิฟ 64 บิต) | xhdpi (320 จุดต่อนิ้ว) |
การเลือกขั้นตอนการทำงานที่ดีที่สุดสำหรับทีวีของคุณ
สำหรับการตั้งค่าโทรทัศน์ 95% การแปลง .xapk ให้เป็น .apk แบบสแตนด์อโลนเครื่องเดียวบนโทรศัพท์หรือคอมพิวเตอร์ของคุณก่อนที่จะถ่ายโอนผ่าน Wi-Fi จะช่วยประหยัดพื้นที่จัดเก็บข้อมูลแฟลชของทีวีที่หายากได้กิกะไบต์ และขจัดอาการปวดหัวในการนำทางระยะไกล ตรวจสอบเสมอว่าแพ็คเกจรองรับสถาปัตยกรรม CPU ของอุปกรณ์สตรีมมิ่งของคุณ (โดยเฉพาะ armeabi-v7a บน Fire TV sticks) และมีลายเซ็นที่ถูกต้องก่อนไซด์โหลด