So konvertieren und installieren Sie XAPK-Dateien auf Amazon Firestick, Android TV und Google TV
Das Querladen eines Android TV-Builds oder -Dienstprogramms auf einen Amazon Fire TV Stick, Chromecast mit Google TV oder NVIDIA Shield TV funktioniert reibungslos, wenn Sie über eine Standard-.apk-Datei verfügen. Wenn der Build, den Sie exportiert oder gesichert haben, jedoch als Multi-Split-Bundle .xapk oder .apkm verpackt ist, erscheinen sofort zwei Hindernisse auf einem Fernsehbildschirm: Das integrierte TV-Paket-Installationsprogramm weigert sich, .xapk-Dateien zu öffnen, und die meisten Telefon-orientierten XAPK-Installations-Apps sind mit einer 5-Tasten-D-Pad-Fernbedienung nicht zu navigieren.
1. Warum Split-XAPK-Installationsprogramme auf Fernsehschnittstellen scheitern
Smart-TVs und Streaming-Sticks mit Android TV, Google TV oder Fire OS (Fire OS 7 auf Basis von Android 9 und Fire OS 8 auf Basis von Android 11) unterscheiden sich von Telefonen in drei entscheidenden Punkten:
- Begrenzter On-Board-Flash-Speicher: Ein typischer Fire TV Stick 4K oder Chromecast mit Google TV verfügt nur über 4 GB bis 8 GB nutzbaren Benutzerspeicher. Das Entpacken eines 900 MB großen .xapk-Archivs auf dem Fernseher selbst erfordert fast 2,7 GB temporären freien Speicherplatz (das Originalarchiv + extrahierte Splits + installiertes Paket).
- 32-Bit-Betriebssystemmodus auf vielen Streaming-Sticks: Obwohl der MediaTek-Prozessor in den meisten Fire TV Stick 4K-Modellen 64-Bit-fähig ist, läuft Fire OS auf 32-Bit-armeabi-v7a-Modus, um RAM zu sparen. Wenn Ihr .xapk nur config.arm64_v8a.apk-Splits enthält, weist der Fernseher diese mit INSTALL_FAILED_NO_MATCHING_ABIS zurück. Mit unserem Geräte-ABI- und DPI-Kompatibilitätsprüfung können Sie vorab überprüfen, welche ABI-Splits sich in Ihrem Paket befinden.
- Keine Touch-Eingabe für Touchscreen-Dialoge: Telefoninstallateure von Drittanbietern platzieren häufig Bestätigungstasten in Ecken, die für ein TV-Fernbedienungs-D-Pad ohne virtuelle Mausumschaltung nicht erreichbar sind.
2. Methode 1: Konvertieren Sie XAPK zuerst auf Ihrem Telefon oder PC in eine einzelne APK (empfohlen)
Da Streaming-Sticks über enge Speicher- und RAM-Grenzen verfügen, ist die Durchführung der Split-APK-Zusammenführung auf Ihrem Telefon, Windows-PC oder Mac vor dem Senden des fertigen .apk an den Fernseher bei weitem der schnellste und sauberste Arbeitsablauf:
- Öffnen Sie XAPK-zu-APK-Konverter auf xapktoapk.com auf Ihrem Telefon, Laptop oder Desktop-Browser.
- Legen Sie Ihr .xapk- oder .apks-Archiv auf dem Konverter ab. Die Engine führt das Basis-APK, die CPU-Architekturbibliotheken und die TV-Dichteressourcen (xhdpi / tvdpi zusammen, patcht das binäre isSplitRequired-Flag und signiert die Ausgabe mit v1 + v2-Signaturen).
- Laden Sie die resultierende einzelne .apk-Datei herunter.
- Übertragen Sie das einzelne .apk über Ihr Heim-WLAN mit Senden Sie Dateien an den Fernseher (verfügbar im offiziellen Play Store und Amazon Appstore) oder einer lokalen HTTP-Dateifreigabe auf Ihren Firestick oder Android TV und klicken Sie dann einmal darauf, um es mit dem nativen TV Package Installer zu installieren.
3. Methode 2: Stellen Sie geteilte APKs mithilfe von Wireless ADB direkt über WLAN bereit
Wenn Sie als Entwickler ein nicht zusammengeführtes Split-Bundle oder eine App testen, die ein Android/obb/-Asset-Pack auf einem Firestick- oder Google TV-Gerät enthält, können Sie alle Splits in einer einzigen Transaktion von Ihrem Computer über WLAN installieren:
- Aktivieren Sie das ADB-Debugging auf Firestick / Google TV: Navigieren Sie auf Fire TV zu Einstellungen → Mein Fire TV → Entwickleroptionen (falls ausgeblendet, klicken Sie siebenmal unter Um auf Ihren Gerätenamen) und schalten Sie ADB-Debugging ein. Aktivieren Sie auf Google TV USB-/Wireless-Debugging unter Einstellungen → System → Entwickleroptionen.
- Entpacken Sie die XAPK-Splits: Legen Sie Ihr .xapk in unser XAPK-Archiv-Viewer oder APKM-Entpacker, um die aufgeteilten .apk-Dateien in einen Ordner auf Ihrem Computer zu extrahieren.
- Verbinden und ausführen adb install-multiple: Öffnen Sie Terminal oder PowerShell auf Ihrem Computer und führen Sie Folgendes aus:
adb connect 192.168.1.50:5555 adb install-multiple base.apk config.armeabi_v7a.apk config.xhdpi.apk
4. Referenz zur Hardware-Architektur für beliebte TV-Geräte
| Streaming-Gerät | Betriebssystembasis | Erforderliche CPU-ABI | Empfohlene UI-Dichte |
|---|---|---|---|
| Amazon Fire TV Stick 4K / 4K Max | Fire OS 7 / Fire OS 8 | armeabi-v7a (32-Bit-Betriebssystemmodus) | xhdpi (320 dpi) / tvdpi |
| Chromecast mit 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-Bit nativ) | xhdpi (320 dpi) |
Auswahl des besten Bereitstellungsworkflows für Ihren Fernseher
Bei 95 % der Fernsehkonfigurationen spart die Umwandlung des .xapk in einen einzelnen Standalone-.apk auf Ihrem Telefon oder Computer vor der Übertragung über WLAN Gigabytes an knappem TV-Flash-Speicher und beseitigt Probleme mit der Fernnavigation. Stellen Sie vor dem Querladen immer sicher, dass das Paket die CPU-Architektur Ihres Streaming-Geräts unterstützt (insbesondere armeabi-v7a auf Fire TV-Sticks) und eine gültige Signatur trägt.