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:
- Apri xapktoapk.com in Chrome sul tuo Chromebook o computer Linux.
- 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.
- 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:
- Apri Impostazioni → Informazioni su ChromeOS → Sviluppatori e accendi Ambiente di sviluppo Linux.
- 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).
- 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 - 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:
- Percorso APK unito singolo (il più veloce): Converti il tuo .xapk in un unico .apk utilizzando il nostro Convertitore online da XAPK ad APK, quindi esegui:
waydroid app install ~/Downloads/converted_app.apk - Controllo dell'architettura della CPU (x86_64 vs arm64-v8a): I Chromebook Intel e AMD e i PC Linux utilizzano un processore x86_64. Mentre ChromeOS ARCVM include la traduzione binaria di Intel Houdini per le app ARM, Waydroid su Linux richiede l'installazione di libndk o libhoudini tramite waydroid_script se XAPK contiene solo librerie native arm64-v8a. Utilizza il nostro Verifica compatibilità ABI e DPI del dispositivo per controllare quali cartelle lib/ contiene il tuo pacchetto prima dell'installazione.
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.