So öffnen und installieren Sie XAPK-Dateien auf Chromebook (ChromeOS) und Linux (Waydroid)
Moderne Chromebooks führen Android-Anwendungen innerhalb des ARCVM (Android Runtime für Chrome Virtual Machine) von Google aus, während Linux-Desktop- und Handheld-Benutzer (einschließlich Ubuntu, Fedora, Arch und SteamOS) vollständige Android-Umgebungen mit Waydroid ausführen. Da weder die Datei-App von ChromeOS noch die standardmäßige waydroid app install-CLI von Waydroid unformatierte .xapk-Container direkt akzeptieren, benötigen Sie entweder einen sauberen, mit dem Browser zusammengeführten .apk oder eine Multi-Split-ADB-Bereitstellung über das Linux-Terminal.
1. Konvertieren von XAPK in APK unter ChromeOS und Linux im Browser
Da ChromeOS- und Linux-Desktops einen vollständigen Desktop-Chromium/Firefox-Browser mit großzügigem RAM enthalten, können Sie jedes .xapk- oder .apks-Bundle direkt in Ihrem Browser konvertieren, ohne zusätzliche Linux-Pakete installieren zu müssen:
- Öffnen Sie xapktoapk.com in Chrome auf Ihrem Chromebook oder Linux-Computer.
- Legen Sie Ihr .xapk-Archiv auf dem Konverter ab. Es führt das Basis-APK mit seiner Begleitarchitektur und DPI-Konfigurationsaufteilungen zusammen und signiert das Ausgabepaket mit v1+v2-Signaturen.
- Laden Sie die eigenständige .apk-Datei in Ihr Linux-Dateien-Verzeichnis unter ChromeOS (oder ~/Downloads unter Linux) herunter.
2. Installieren der konvertierten APK auf dem Chromebook (ohne Ihr Gerät zu löschen)
Ältere Anleitungen fordern Chromebook-Benutzer auf, ihren gesamten Laptop in den unsicheren „Entwicklermodus“ zu versetzen (der das Gerät einem Powerwashing unterzieht). Auf dem modernen ChromeOS ist das der Fall nicht Sie benötigen den vollständigen Entwicklermodus – Sie benötigen nur den integrierten Linux-Entwicklungsumgebung (Crostini):
- Öffnen Sie Einstellungen → Über ChromeOS → Entwickler und schalten Sie Linux-Entwicklungsumgebung ein.
- Klicken Sie im selben Entwickler-Menü auf Entwickeln Sie Android-Apps und schalten Sie Aktivieren Sie das ADB-Debugging ein (Ihr Chromebook wird einmal neu gestartet, um Crostini mit ARCVM zu verbinden).
- Öffnen Sie die Linux-Terminal-App auf Ihrem Chromebook und installieren Sie den Android ADB-Client:
sudo apt update && sudo apt install -y android-sdk-platform-tools-common adb - Stellen Sie eine Verbindung zur internen ARCVM-Android-Brücke her (100.115.92.2:5555) und installieren Sie Ihr konvertiertes APK:
adb connect 100.115.92.2:5555 adb install ~/merged_app.apk
3. Installation von XAPK-Bundles auf Linux-Desktops und Steam Deck über Waydroid
Wenn Sie Waydroid unter Ubuntu, Fedora, Arch Linux oder einem Steam Deck ausführen, akzeptiert waydroid app install nur eine einzelne monolithische .apk-Datei:
- Einzelne zusammengeführte APK-Route (am schnellsten): Konvertieren Sie Ihre .xapk in eine einzige .apk mit unserem Online-XAPK-zu-APK-Konverter, dann ausführen:
waydroid app install ~/Downloads/converted_app.apk - Überprüfung der CPU-Architektur (x86_64 vs. arm64-v8a): Intel- und AMD-Chromebooks und Linux-PCs laufen mit einem x86_64-Prozessor. Während ChromeOS ARCVM die Intel Houdini-Binärübersetzung für ARM-Apps enthält, müssen Sie bei Waydroid unter Linux libndk oder libhoudini über waydroid_script installieren, wenn das XAPK nur native arm64-v8a-Bibliotheken enthält. Verwenden Sie unseren Geräte-ABI- und DPI-Kompatibilitätsprüfung, um vor der Installation zu überprüfen, welche lib/-Ordner Ihr Paket enthält.
4. Entpacken von XAPK-Archiven über die Linux-Befehlszeile
Wenn Sie lieber den Rohinhalt eines .xapk-Archivs in bash/zsh unter Linux prüfen möchten, bevor Sie es über ADB bereitstellen, denken Sie daran, dass .xapk ein Standard-PKZIP-Container ist:
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
Zusammenfassung für ChromeOS- und Linux-Entwickler
Durch die Kombination der in ChromeOS integrierten Crostini ADB Bridge (oder Linux Waydroid) mit der browserbasierten XAPK-Konvertierung können Sie Multi-Split-Android-Pakete auf Desktop-Hardware testen und ausführen, ohne Systempartitionen zu ändern oder nicht vertrauenswürdige Entpacker von Drittanbietern zu installieren.