Execució d’aplicacions de l’Android¶
L”Anbox és un contenidor mínim de l’Android i una capa de compatibilitat que us permet executar-ne aplicacions de l’Android a sistemes operatius GNU/Linux.
Nota
Haureu d’executar ordres al vostre dispositiu Ubuntu Touch (localment a través de l’aplicació terminal o remotament a través de ADB/SSH) per inicialitzar Waydroid, instal·lar APKs i desinstal·lar aplicacions.
Ubicacions¶
Abans d’instal·lar el Waydroid al vostre dispositiu, tingueu en compte que hi ha limitacions en el seu suport i integració:
Després d’instal·lar el Waydroid a l’Ubuntu Touch, podeu notar un consum de bateria més alt. Per mitigar això, el Waydroid es pot aturar manualment quan no s’utilitza.
No totes les aplicacions d’Android funcionaran amb Waydroid. És poc probable que s’executin les aplicacions que requereixen el servei Play Integrity o SafetyNet de Google, com ara les aplicacions bancàries.
Es poden produir problemes si tant Ubuntu Touch com Waydroid sol·liciten l’ús dels mateixos perifèrics, i no es podran reclamar (p. ex. ).accés a la càmera no permès <https://gitlab.com/ubports/porting/reference-device-ports/android11/fairphone-4/fairphone-fp4/-/issues/67>).).
Com instal·lar-ho¶
Tots els dispositius Halium 9 i els més nous s’envien amb waydroid fora de la caixa començant amb Ubuntu Touch focal, si el vostre dispositiu s’ajusta a aquests requisits podeu seguir els següents passos
Obre un intèrpret d’ordres al dispositiu Ubuntu Touch (de forma remota amb ADB/SSH o localment amb l’aplicació terminal).
Executeu l’ordre següent a l’intèrpret d’ordres:
waydroid init.Fet! És possible que calgui actualitzar la lent d’aplicacions (llisqueu fins a la part inferior des del centre de la pantalla i deixeu anar) perquè les aplicacions Android noves s’hi mostren.
Com instal·lar APK nous¶
Copieu l’APK a
/home/phablet/Baixadesal vostre dispositiu Ubuntu Touch.Obre un intèrpret d’ordres al dispositiu Ubuntu Touch (de forma remota amb ADB/SSH o localment amb l’aplicació terminal).
Executeu el següent a l’intèrpret d’ordres
waydroid app install /home/phablet/Downloads/my-app.apkFet! És possible que calgui actualitzar la lent d’aplicacions (llisqueu fins a la part inferior des del centre de la pantalla i deixeu anar) perquè les aplicacions Android noves s’hi mostren.
Ús d’una appstore al Waydroid¶
Podeu fer servir l’F-Droid o l’ApkTrack per a utilitzar sempre les darreres versions de les vostres aplicacions. Si voleu instal·lar una d’aquestes aplicacions, les trobareu aquí:
F-Droid: https://f-droid.org/
Amazon Appstore: https://www.amazon.com/gp/mas/get-appstore/android
Tingueu en compte que a causa de la naturalesa de Waydroid, cap d’aquests no mantindrà automàticament les vostres aplicacions actualitzades. Hauràs d’obrir manualment l’appstore i comprovar si hi ha actualitzacions. A més, hauràs d’autoritzar cada instal·lació o actualització de l’app de la manera següent:
cerca l’app per instal·lar o actualitzar
premeu el botó d’instal·lació o actualització
espera que acabi la baixada, hi haurà una sol·licitud per instal·lar l’aplicació/actualització
premeu el botó d’instal·lació a l’indicador anterior
Per a usuaris més avançats, això es podria remeiar construint una imatge personalitzada de waydroid que es distribueix amb qualsevol appstore.
Com desinstal·lar aplicacions¶
Obre un intèrpret d’ordres al dispositiu Ubuntu Touch (de forma remota amb ADB/SSH o localment amb l’aplicació terminal).
Per a desinstal·lar aplicacions del dispositiu Ubuntu Touch, executeu
adb uninstall [APP_ID]al vostre intèrpret d’ordresExecuteu el següent a l’intèrpret d’ordres
waydroid app remove [APP_ID](podeu trobar l’APP_ID utilitzant «waydroid app list»)Fet! És possible que calgui actualitzar la lent d’aplicacions (llisqueu fins a la part inferior des del centre de la pantalla i deixeu anar) perquè les aplicacions Android noves s’hi mostren.
Nota
Si utilitzeu una appstore a waydroid, també podeu desinstal·lar aplicacions a través d’aquesta appstore
Accedeix a l’emmagatzematge Android¶
L’emmagatzematge Android es troba a /home/phablet/.local/share/waydroid/data/media/0.
Els enllaços a les biblioteques d’Android es poden fer en els seus respectius homòlegs XDG:
ln -s ~/.local/share/waydroid/data/media/0/Documents ~/Documents/android ln -s ~/.local/share/waydroid/data/media/0/Pictures ~/Pictures/android ln -s ~/.local/share/waydroid/data/media/0/Music ~/Music/android ln -s ~/.local/share/waydroid/data/media/0/Movies ~/Videos/android
Solució de problemes¶
Quan esteu instal·lant un APK, però teniu el següent error
Invalid APK file, això simplement podria significar que no s’ha pogut trobar el fitxer apk. Proveu els passos següents per comprovar-ho:Verifiqueu que heu escrit el nom del fitxer correctament.
si l’APK no és a la mateixa carpeta que on executeu l’adb, heu d’especificar-ne el camí complet, p. ex.,
/home/phablet/Baixades/la-meva-apli.apken lloc dela-meva-apli.apk
Informació d’errors¶
Si us plau informeu qualsevol error que trobeu. Els errors a l’Ubuntu Touch 16.04 s’informen al seguidor normal de l’Ubuntu Touch i els errors amb l’anbox es reporten a la nostra bifurcació a la base de la cadena. Gràcies!