Cara Membuka dan Memasang Fail XAPK pada Chromebook (ChromeOS) & Linux (Waydroid)
Chromebook moden menjalankan aplikasi Android di dalam ARCVM (Waktu Jalan Android untuk Mesin Maya Chrome) Google, manakala pengguna desktop dan pegang tangan Linux (termasuk Ubuntu, Fedora, Arch dan SteamOS) menjalankan persekitaran Android penuh menggunakan Waydroid. Oleh kerana apl Fail ChromeOS mahupun waydroid app install CLI lalai Waydroid tidak menerima bekas .xapk mentah secara langsung, anda memerlukan sama ada .apk gabungan penyemak imbas yang bersih atau penggunaan ADB berbilang belah melalui terminal Linux.
1. Menukar XAPKS kepada APK pada ChromeOS & Linux dalam Penyemak Imbas
Memandangkan desktop ChromeOS dan Linux menyertakan penyemak imbas Chromium/Firefox desktop penuh dengan RAM yang besar, anda boleh menukar mana-mana berkas .xapk atau .apks terus dalam penyemak imbas anda tanpa memasang sebarang pakej Linux tambahan:
- Buka xapktoapk.com dalam Chrome pada mesin Chromebook atau Linux anda.
- Letakkan arkib .xapk anda pada penukar. Ia menggabungkan APK asas dengan seni bina pasangannya dan pemisahan konfigurasi DPI serta menandatangani pakej output dengan tandatangan v1+v2.
- Muat turun fail .apk kendiri ke direktori Fail Linux anda pada ChromeOS (atau ~/Downloads pada Linux).
2. Memasang APK Ditukar pada Chromebook (Tanpa Mengelap Peranti Anda)
Panduan yang lebih lama memberitahu pengguna Chromebook untuk meletakkan keseluruhan komputer riba mereka ke dalam "Mod Pembangun" yang tidak selamat (yang membersihkan peranti). Pada ChromeOS moden, anda bukan memerlukan Mod Pembangun penuh—anda hanya memerlukan Persekitaran Pembangunan Linux (Crostini) terbina dalam:
- Buka Tetapan → Perihal ChromeOS → Pembangun dan hidupkan Persekitaran pembangunan Linux.
- Di bawah menu pemaju yang sama, klik Membangunkan apl Android dan togol pada Dayakan penyahpepijatan ADB (Chromebook anda akan dimulakan semula sekali untuk memautkan Crostini ke ARCVM).
- Buka apl Terminal Linux pada Chromebook anda dan pasang klien Android ADB:
sudo apt update && sudo apt install -y android-sdk-platform-tools-common adb - Sambung ke jambatan Android ARCVM dalaman (100.115.92.2:5555) dan pasang APK anda yang ditukar:
adb connect 100.115.92.2:5555 adb install ~/merged_app.apk
3. Memasang XAPK Bundle pada Desktop Linux & Steam Deck melalui Waydroid
Jika anda menjalankan Waydroid pada Ubuntu, Fedora, Arch Linux atau Steam Deck, waydroid app install hanya menerima satu fail .apk monolitik tunggal:
- Laluan APK Gabungan Tunggal (Terpantas): Tukarkan anda .xapk menjadi satu .apk menggunakan kami Penukar XAPK ke APK dalam talian, kemudian jalankan:
waydroid app install ~/Downloads/converted_app.apk - Semakan Seni Bina CPU (x86_64 lwn arm64-v8a): Intel dan AMD Chromebook dan PC Linux menjalankan pemproses x86_64. Walaupun ChromeOS ARCVM menyertakan terjemahan binari Intel Houdini untuk apl ARM, Waydroid pada Linux memerlukan anda memasang libndk atau libhoudini melalui waydroid_script jika XAPK hanya mengandungi pustaka asli arm64-v8a. Gunakan Penyemak Keserasian ABI & DPI Peranti kami untuk memeriksa folder lib/ yang terkandung dalam pakej anda sebelum memasang.
4. Membongkar Arkib XAPK daripada Barisan Perintah Linux
Jika anda lebih suka memeriksa kandungan mentah arkib .xapk dalam bash/zsh pada Linux sebelum digunakan melalui ADB, ingat bahawa .xapk ialah bekas 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
Ringkasan untuk Pembangun ChromeOS & Linux
Dengan menggabungkan jambatan Crostini ADB terbina dalam ChromeOS (atau Linux Waydroid) dengan penukaran XAPK berasaskan penyemak imbas, anda boleh menguji dan menjalankan pakej Android berbilang belah pada perkakasan desktop tanpa mengubah suai partition sistem atau memasang unpackers pihak ketiga yang tidak dipercayai.