Hoe XAPK-bestanden te converteren en te installeren op Amazon Firestick, Android TV en Google TV
Het sideloaden van een Android TV-build of -hulpprogramma op een Amazon Fire TV-stick, Chromecast met Google TV of NVIDIA Shield-tv werkt soepel als je een standaard .apk-bestand hebt. Als de build die u hebt geëxporteerd of waarvan u een back-up hebt gemaakt, echter is verpakt als een multi-gesplitste .xapk- of .apkm-bundel, verschijnen er onmiddellijk twee wegversperringen op een televisiescherm: het ingebouwde tv-pakketinstallatieprogramma weigert .xapk-bestanden te openen, en de meeste telefoongeoriënteerde XAPK-installatieapps zijn onmogelijk te navigeren met een D-pad-afstandsbediening met 5 knoppen.
1. Waarom gesplitste XAPK-installatieprogramma's mislukken op televisie-interfaces
Smart TV's en streamingsticks met Android TV, Google TV of Fire OS (Fire OS 7 gebaseerd op Android 9 en Fire OS 8 gebaseerd op Android 11) verschillen op drie cruciale manieren van telefoons:
- Beperkte ingebouwde flashopslag: Een typische Fire TV Stick 4K of Chromecast met Google TV heeft slechts 4 GB tot 8 GB bruikbare gebruikersopslag. Voor het uitpakken van een .xapk-archief van 900 MB op de tv zelf is bijna 2,7 GB tijdelijke vrije ruimte nodig (het originele archief + uitgepakte splitsingen + geïnstalleerd pakket).
- 32-bits besturingssysteemmodus op veel streamingsticks: Hoewel de MediaTek-processor in de meeste Fire TV Stick 4K-modellen 64-bits ondersteunt, draait Fire OS in 32-bits armeabi-v7a-modus om RAM te besparen. Als uw .xapk alleen config.arm64_v8a.apk-splitsingen bevat, zal de tv deze weigeren met INSTALL_FAILED_NO_MATCHING_ABIS. Met onze Apparaat-ABI- en DPI-compatibiliteitscontrole kunt u vooraf controleren welke ABI-splitsingen zich in uw pakket bevinden.
- Geen aanraakinvoer voor touchscreen-dialogen: Telefooninstallateurs van derden plaatsen bevestigingsknoppen vaak in hoeken die onbereikbaar zijn voor een D-pad op afstand van de tv zonder een virtuele muisschakelaar.
2. Methode 1: Converteer XAPK eerst naar een enkele APK op uw telefoon of pc (aanbevolen)
Omdat streamingsticks een krappe opslag- en RAM-plafond hebben, is het uitvoeren van de split-APK-samenvoeging op uw telefoon, Windows-pc of Mac voordat u de voltooide .apk naar de tv verzendt veruit de snelste en schoonste workflow:
- Open de XAPK naar APK-converter op xapktoapk.com op uw telefoon, laptop of desktopbrowser.
- Plaats uw .xapk- of .apks-archief op de converter. De engine voegt de basis-APK, CPU-architectuurbibliotheken en tv-dichtheidsbronnen (xhdpi / tvdpi samen, patcht de binaire isSplitRequired-vlag en ondertekent de uitvoer met v1 + v2-handtekeningen).
- Download het resulterende enkele .apk-bestand.
- Breng de enkele .apk over naar uw Firestick of Android TV via uw Wi-Fi thuis met behulp van Bestanden naar tv verzenden (beschikbaar in de officiële Play Store en Amazon Appstore) of een lokale HTTP-bestandsshare, en klik er vervolgens één keer op om te installeren met de native TV Package Installer.
3. Methode 2: Implementeer gesplitste APK's rechtstreeks via Wi-Fi met behulp van draadloze ADB
Als u een ontwikkelaar bent die een niet-samengevoegde gesplitste bundel of een app met een Android/obb/-activapakket test op een Firestick- of Google TV-apparaat, kunt u alle splitsingen in één transactie vanaf uw computer via wifi installeren:
- Schakel ADB-foutopsporing in op Firestick / Google TV: Navigeer op Fire TV naar Instellingen → Mijn Fire TV → Opties voor ontwikkelaars (indien verborgen, klik zeven keer op uw apparaatnaam onder Over en schakel ADB-foutopsporing in). Schakel op Google TV USB/draadloos foutopsporing in onder Instellingen → Systeem → Ontwikkelaarsopties.
- Pak de XAPK-splitsingen uit: Plaats uw .xapk in onze XAPK-archiefviewer of APKM-uitpakker om de gesplitste .apk-bestanden uit te pakken naar een map op uw computer.
- Verbind en voer adb install-multiple uit: Open Terminal of PowerShell op uw computer en voer het volgende uit:
adb connect 192.168.1.50:5555 adb install-multiple base.apk config.armeabi_v7a.apk config.xhdpi.apk
4. Hardware-architectuurreferentie voor populaire tv-apparaten
| Streaming-apparaat | OS-basis | Vereiste CPU-ABI | Aanbevolen UI-dichtheid |
|---|---|---|---|
| Amazon Fire TV-stick 4K / 4K Max | Fire OS 7 / Fire OS 8 | armeabi-v7a (32-bits besturingssysteemmodus) | xhdpi (320 dpi) / tvdpi |
| Chromecast met 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 (64-bits native) | xhdpi (320 dpi) |
De beste implementatieworkflow voor uw tv kiezen
Bij 95% van de televisieopstellingen bespaart het omzetten van de .xapk in een enkele zelfstandige .apk op uw telefoon of computer voordat u deze via Wi-Fi verzendt, gigabytes aan schaarse tv-flashopslag en elimineert problemen met navigatie op afstand. Controleer altijd of het pakket de CPU-architectuur van uw streamingapparaat ondersteunt (vooral armeabi-v7a op Fire TV-sticks) en een geldige handtekening bevat voordat u het sideloadt.