Categories
Android piattaforme

WayDroid

Per eseguire le applicazioni .apk (senza un vero dispositivo Android) si potrebbe usare WayDroid in un container (o virtualizzazione a livello di sistema operativo).

Per installarlo su Debian si deve aggiungere un repository non ufficiale ed inoltre si deve usare come desktop Gnome con server Wayland al posto di Xorg

# apt update
# tasksel install gnome-desktop
# apt install gnome-shell-extension-taskbar

Durante l’installazione ci si collega alla rete Internet e si scarica 1 GB di sistema operativo, a scelta tra:

  • LineageOS
  • LineageOS + GAPPS (applicazioni proprietarie Google)

si avvia con questo comando:

$ waydroid session start
# attendere 10 secondi o più...

Poi si apre la dashboard (il menu principale) e si cerca Waydroid (per aprire la GUI)

Attenzione: purtroppo la GUI _non_ ha decorazione, non si sposta facilmente.

Per chiudere la GUI (nello stesso terminale da dove si era avviato il servizio)

CTRL + C

Su Debian la rete virtuale non comunica con la rete reale. Sembra mancare la configurazione di un bridge. Questo rende impossibile fare il debug con adb

Aprendo il terminale si può

elencare le applicazioni installate in LineageOS

$ waydroid app list

installare applicazioni in LineageOS

$ waydroid app install applicazione.apk

nel menu’ di sistema LineageOS si trova l’applicazione da avviare

altri comandi utili

$ su - 
# waydroid logcat

Leave a Reply