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:

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:

  1. Open de XAPK naar APK-converter op xapktoapk.com op uw telefoon, laptop of desktopbrowser.
  2. 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).
  3. Download het resulterende enkele .apk-bestand.
  4. 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:

  1. 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.
  2. 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.
  3. 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.

Ontwikkeld en gedocumenteerd door Mst Shaefale Hoofdontwikkelaar en Android-pakketarchitect • Geverifieerd op Android 12–15

Mst Shaefale bouwt en onderhoudt de browsergebaseerde Android-verpakkingstools bij xapktoapk.com. Heeft u een vraag over een specifiek Android TV-apparaat? Neem contact op met onze supportdesk.