Como converter e instalar arquivos XAPK no Amazon Firestick, Android TV e Google TV

O carregamento lateral de uma versão ou utilitário do Android TV em um Vara de TV de fogo da Amazon, Chromecast com Google TV ou NVIDIA Escudo TV funciona perfeitamente quando você tem um arquivo .apk padrão. No entanto, se a compilação que você exportou ou fez backup for empacotada como um pacote .xapk ou .apkm multi-split, dois obstáculos imediatos aparecerão na tela da televisão: o instalador do pacote de TV integrado se recusa a abrir arquivos .xapk, e a maioria dos aplicativos instaladores XAPK orientados para telefone são impossíveis de navegar com um controle remoto D-pad de 5 botões.

1. Por que os instaladores divididos do XAPK falham nas interfaces de televisão

Smart TVs e dispositivos de streaming com Android TV, Google TV ou Fire OS (Fire OS 7 baseado em Android 9 e Fire OS 8 baseado em Android 11) diferem dos telefones de três maneiras críticas:

2. Método 1: primeiro converta XAPK em um único APK em seu telefone ou PC (recomendado)

Como os dispositivos de streaming têm armazenamento limitado e limites máximos de RAM, executar a mesclagem de APK dividido em seu telefone, PC com Windows ou Mac antes de enviar o .apk finalizado para a TV é de longe o fluxo de trabalho mais rápido e limpo:

  1. Abra o Conversor de XAPK para APK em xapktoapk.com no navegador do seu telefone, laptop ou desktop.
  2. Solte seu arquivo .xapk ou .apks no conversor. O mecanismo mescla o APK básico, bibliotecas de arquitetura de CPU e recursos de densidade de TV (xhdpi/tvdpi), corrige o sinalizador binário isSplitRequired e assina a saída com assinaturas v1 + v2.
  3. Baixe o arquivo .apk único resultante.
  4. Transfira o .apk único para seu Firestick ou Android TV através de seu Wi-Fi doméstico usando Enviar arquivos para TV (disponível na Play Store oficial e Amazon Appstore) ou um compartilhamento de arquivo HTTP local e clique nele uma vez para instalar com o instalador de pacote de TV nativo.

3. Método 2: implantar APKs divididos diretamente por Wi-Fi usando ADB sem fio

Se você for um desenvolvedor testando um pacote dividido não mesclado ou um aplicativo que inclui um pacote de ativos Android/obb/ em um dispositivo Firestick ou Google TV, poderá instalar todas as divisões em uma única transação do seu computador por Wi-Fi:

  1. Habilite a depuração ADB no Firestick/Google TV: On Fire TV, navigate to Configurações → My Fire TV → Opções do desenvolvedor (if hidden, clique no nome do seu dispositivo 7 vezes em Sobre e ative a Depuração ADB). No Google TV, habilite Depuração USB/Sem Fio em Configurações → Sistema → Opções do desenvolvedor.
  2. Descompacte as divisões XAPK: Coloque seu .xapk em nosso Visualizador de arquivo XAPK ou Descompactador APKM para extrair os arquivos .apk divididos para uma pasta em seu computador.
  3. Conecte e execute adb install-multiple: Abra o Terminal ou PowerShell no seu computador e execute:
    adb connect 192.168.1.50:5555
    adb install-multiple base.apk config.armeabi_v7a.apk config.xhdpi.apk

4. Referência de arquitetura de hardware para dispositivos de TV populares

Dispositivo de streaming Base do sistema operacional ABI de CPU necessária Densidade de IU recomendada
Amazon Fire TV Stick 4K / 4K máx. Fogo OS 7 / Fogo OS 8 armeabi-v7a (modo sistema operacional de 32 bits) xhdpi (320 dpi) / tvdpi
Chromecast com Google TV (4K/HD) Android TV 12/14 armeabi-v7a xhdpi (320 dpi)
Transmissor de TV do Google (4K) Android TV 14 arm64-v8a & armeabi-v7a xhdpi (320 dpi)
NVIDIA Escudo TV Pro (2019) Android TV 11 arm64-v8a (nativo de 64 bits) xhdpi (320 dpi)

Escolhendo o melhor fluxo de trabalho de implantação para sua TV

Para 95% das configurações de televisão, converter o .xapk em um único .apk independente em seu telefone ou computador antes de transferi-lo por Wi-Fi economiza gigabytes de armazenamento flash de TV escasso e elimina dores de cabeça de navegação remota. Sempre verifique se o pacote suporta a arquitetura de CPU do seu dispositivo de streaming (especialmente armeabi-v7a em dispositivos Fire TV) e carrega uma assinatura válida antes do sideload.

Projetado e documentado por Mst Shaefale Desenvolvedor líder e arquiteto de pacotes Android • Verificado no Android 12–15

Mst Shaefale cria e mantém as ferramentas de empacotamento Android baseadas em navegador na xapktoapk.com. Tem alguma dúvida sobre um dispositivo Android TV específico? Entre em contato com nosso suporte.