Come aprire e installare file XAPK su Chromebook (ChromeOS) e Linux (Waydroid)

I moderni Chromebook eseguono applicazioni Android all'interno di ARCVM (Runtime Android per macchina virtuale Chrome) di Google, mentre gli utenti desktop e portatili Linux (inclusi Ubuntu, Fedora, Arch e SteamOS) eseguono ambienti Android completi utilizzando Waydroid. Poiché né l'app File di ChromeOS né la CLI waydroid app install predefinita di Waydroid accettano direttamente contenitori .xapk non elaborati, è necessario uno .apk pulito unito al browser o una distribuzione ADB multi-split tramite il terminale Linux.

1. Conversione di XAPKS in APK su ChromeOS e Linux nel browser

Poiché i desktop ChromeOS e Linux includono un browser Chromium/Firefox desktop completo con generosa RAM, puoi convertire qualsiasi pacchetto .xapk o .apks direttamente nel tuo browser senza installare alcun pacchetto Linux aggiuntivo:

  1. Apri xapktoapk.com in Chrome sul tuo Chromebook o computer Linux.
  2. Trascina il tuo archivio .xapk sul convertitore. Unisce l'APK di base con la sua architettura complementare e le suddivisioni della configurazione DPI e firma il pacchetto di output con firme v1+v2.
  3. Scarica il file .apk autonomo nella directory File Linux su ChromeOS (o ~/Downloads su Linux).

2. Installazione dell'APK convertito sul Chromebook (senza cancellare i dati del dispositivo)

Le guide più vecchie dicono agli utenti di Chromebook di mettere l'intero laptop in una "modalità sviluppatore" non sicura (che esegue il powerwash del dispositivo). Sul moderno ChromeOS, non ha bisogno della modalità sviluppatore completa: ti serve solo la Ambiente di sviluppo Linux (Crostini) integrata:

  1. Apri Impostazioni → Informazioni su ChromeOS → Sviluppatori e accendi Ambiente di sviluppo Linux.
  2. Nello stesso menu Sviluppatori, fai clic su Sviluppa app Android e attiva Abilita il debug ADB (il tuo Chromebook si riavvierà una volta per collegare Crostini ad ARCVM).
  3. Apri l'app Terminale Linux sul Chromebook e installa il client ADB Android:
    sudo apt update && sudo apt install -y android-sdk-platform-tools-common adb
  4. Connettersi al bridge Android ARCVM interno (100.115.92.2:5555) e installa l'APK convertito:
    adb connect 100.115.92.2:5555
    adb install ~/merged_app.apk

3. Installazione di pacchetti XAPK su desktop Linux e Steam Deck tramite Waydroid

Se esegui Waydroid su Ubuntu, Fedora, Arch Linux o Steam Deck, waydroid app install accetta solo un singolo file .apk monolitico:

4. Decompressione degli archivi XAPK dalla riga di comando di Linux

Se preferisci ispezionare i contenuti grezzi di un archivio .xapk in bash/zsh su Linux prima della distribuzione tramite ADB, ricorda che .xapk è un contenitore PKZIP standard:

mkdir -p /tmp/xapk_unpack && unzip -q package.xapk -d /tmp/xapk_unpack
cat /tmp/xapk_unpack/manifest.json | jq .
adb install-multiple /tmp/xapk_unpack/*.apk

Riepilogo per sviluppatori ChromeOS e Linux

Combinando il bridge Crostini ADB integrato di ChromeOS (o Linux Waydroid) con la conversione XAPK basata su browser, puoi testare ed eseguire pacchetti Android multi-split su hardware desktop senza modificare le partizioni di sistema o installare decompressori di terze parti non affidabili.

Progettato e documentato dal signor Shaefale Sviluppatore capo e architetto di pacchetti Android • Verificato su Android 12-15

Mst Shaefale mantiene le utilità di packaging Android lato client su xapktoapk.com. Domande sulla traduzione ARCVM o Waydroid ABI? Contatta il nostro servizio di supporto.