Jak převést a nainstalovat soubory XAPK na Amazon Firestick, Android TV a Google TV
Boční načtení sestavení nebo nástroje Android TV do Amazon Fire TV Stick, Chromecast s Google TV nebo NVIDIA Shield TV funguje hladce, když máte standardní soubor .apk. Pokud je však sestavení, které jste exportovali nebo zálohovali, zabaleno jako vícenásobně rozdělený balíček .xapk nebo .apkm, na televizní obrazovce se okamžitě objeví dvě překážky: vestavěný instalátor televizního balíčku odmítne otevřít soubory .xapk a většinu instalačních aplikací XAPK orientovaných na telefon nelze ovládat pomocí dálkového ovladače s 5 tlačítky.
1. Proč selhávají instalátory split XAPK na televizních rozhraních
Chytré televizory a streamovací zařízení se systémem Android TV, Google TV nebo Fire OS (Fire OS 7 založené na Androidu 9 a Fire OS 8 založené na Androidu 11) se liší od telefonů třemi zásadními způsoby:
- Omezené úložiště flash na desce: Typický Fire TV Stick 4K nebo Chromecast s Google TV má pouze 4 GB až 8 GB použitelného uživatelského úložiště. Rozbalení 900 MB archivu .xapk na samotném televizoru vyžaduje téměř 2,7 GB dočasného volného místa (původní archiv + extrahované rozdělení + nainstalovaný balíček).
- Režim 32bitového operačního systému na mnoha streamovacích zařízeních: Přestože je procesor MediaTek ve většině modelů Fire TV Stick 4K schopen 64bitové verze, Fire OS běží v 32bitový režim armeabi-v7a, aby se šetřila RAM. Pokud váš .xapk obsahuje pouze rozdělení config.arm64_v8a.apk, televizor jej odmítne pomocí INSTALL_FAILED_NO_MATCHING_ABIS. Pomocí našeho Kontrola kompatibility zařízení ABI a DPI si můžete předem ověřit, které části ABI jsou uvnitř vašeho balíčku.
- Žádný dotykový vstup pro dialogy na dotykové obrazovce: Instalatéři telefonů třetích stran často umisťují potvrzovací tlačítka do rohů nedostupných pro dálkový ovladač televizoru bez virtuálního přepínače myši.
2. Metoda 1: Nejprve převeďte XAPK na jeden APK na vašem telefonu nebo PC (doporučeno)
Vzhledem k tomu, že streamovací zařízení mají omezený úložný prostor a limity RAM, provedení sloučení rozdělených APK na vašem telefonu, Windows PC nebo Mac před odesláním hotového .apk do televizoru je zdaleka nejrychlejší a nejčistší pracovní postup:
- Otevřete Převodník XAPK na APK na xapktoapk.com v prohlížeči telefonu, notebooku nebo stolního počítače.
- Přetáhněte svůj archiv .xapk nebo .apks do převodníku. Modul spojuje základní APK, knihovny architektury CPU a zdroje hustoty TV (xhdpi / tvdpi, opravuje binární příznak isSplitRequired a podepisuje výstup podpisy v1 + v2).
- Stáhněte si výsledný jediný soubor .apk.
- Přeneste jeden .apk do svého Firesticku nebo Android TV přes domácí Wi-Fi pomocí Odeslat soubory do TV (dostupné v oficiálním obchodě Play a Amazon Appstore) nebo místním sdílení souborů HTTP, poté na něj jednou klikněte a nainstalujte jej pomocí nativního instalačního programu TV Package Installer.
3. Metoda 2: Nasaďte rozdělené soubory APK přímo přes Wi-Fi pomocí bezdrátové ADB
Pokud jste vývojář, který testuje nesloučený rozdělený balíček nebo aplikaci, která obsahuje balíček aktiv Android/obb/ na zařízení Firestick nebo Google TV, můžete všechna rozdělení nainstalovat v jedné transakci z počítače přes Wi-Fi:
- Povolit ladění ADB na Firestick / Google TV: Na Fire TV přejděte na Nastavení → My Fire TV → Možnosti vývojáře (pokud je skrytý, klikněte 7krát na název svého zařízení pod O a zapněte Ladění ADB). Na Google TV povolte USB / bezdrátové ladění pod Nastavení → Systém → Možnosti vývojáře.
- Rozbalte rozdělení XAPK: Přesuňte svůj .xapk do našeho Prohlížeč archivů XAPK nebo APKM Unpacker a extrahujte rozdělené soubory .apk do složky ve vašem počítači.
- Připojte a spusťte adb install-multiple: Otevřete na počítači Terminál nebo PowerShell a spusťte:
adb connect 192.168.1.50:5555 adb install-multiple base.apk config.armeabi_v7a.apk config.xhdpi.apk
4. Reference architektury hardwaru pro populární TV zařízení
| Streamovací zařízení | OS Base | Požadované CPU ABI | Doporučená hustota uživatelského rozhraní |
|---|---|---|---|
| Amazon Fire TV Stick 4K / 4K Max | Fire OS 7 / Fire OS 8 | armeabi-v7a (32bitový režim OS) | xhdpi (320 dpi) / tvdpi |
| Chromecast s Google TV (4K / HD) | Android TV 12/14 | armeabi-v7a | xhdpi (320 dpi) |
| Google TV Streamer (4K) | Android TV 14 | arm64-v8a & armeabi-v7a | xhdpi (320 dpi) |
| NVIDIA Shield TV Pro (2019) | Android TV 11 | arm64-v8a (64bitová nativní) | xhdpi (320 dpi) |
Výběr nejlepšího pracovního postupu nasazení pro váš televizor
Pro 95 % televizních nastavení, převedení .xapk na jeden samostatný .apk na vašem telefonu nebo počítači před přenosem přes Wi-Fi ušetří gigabajty vzácného TV flash úložiště a eliminuje bolesti hlavy s dálkovou navigací. Před bočním načtením vždy ověřte, že balíček podporuje architekturu CPU vašeho streamovacího zařízení (zejména armeabi-v7a na Fire TV stick) a nese platný podpis.