Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
anbox [Le 24/12/2018, 08:10]
82.64.78.191 [Installation de Anbox]
anbox [Le 23/09/2023, 23:10]
geneyop [Utilisation]
Ligne 1: Ligne 1:
 {{tag>​Xenial android BROUILLON}} {{tag>​Xenial android BROUILLON}}
----- +----
 {{  https://​www.numerama.com/​content/​uploads/​2017/​04/​ubuntuandroid.png?​145}} {{  https://​www.numerama.com/​content/​uploads/​2017/​04/​ubuntuandroid.png?​145}}
 +
 ====== Anbox - Android in a Box ====== ====== Anbox - Android in a Box ======
 +[[http://​anbox.io|Anbox]] est un projet OpenSource qui lance des applications Android dans un container, permettant ainsi au système d'​exploitation de faire tourner les applications de manière transparente. \\
 +Le système permet d’utiliser les applications Android comme si elles avaient été compilées pour votre système. Elles profitent des mêmes enrichissements ergonomiques.
  
-<​note ​important>Il s'​agit ​d'une version pre-alpha comportant donc de nombreux bugs.</​note>​ +<​note ​tip>Pour les ordinateurs ayant un affichage graphique [[wayland|Wayland]] il est aussi possible ​d'utiliser ​[[https://docs.waydro.id/​usage/​install-on-desktops|Waydroîd]]</​note>​
-[[http://anbox.io|Anbox]] est un projet OpenSource qui utilise QEMU comme émulateur d’Android,​ permettant ainsi au système de faire tourner les applications de manière transparente. \\ +
-Le système permet d’utiliser les applications Android comme s'ils avaient été compilés pour votre système. Ils profitent des mêmes enrichissements ergonomiques.+
  
-<note warning>​L'​installation d'​Anbox crée une grande quantité de dossiers et de fichiers qui s'​avèrent quasiment impossible à désinstaller ! \\ 
-L'​exécution de la commande dans le terminal : 
-<​code>/​snap/​bin/​anbox-installer </​code>​ 
-suivie de l'​option « 2.Uninstall » laisse une énorme quantité de dossiers et de fichiers dans le système.</​note>​ 
 ===== Installation de Anbox ===== ===== Installation de Anbox =====
 +L'​installation est super bien décrite dans le site officiel : [[https://​github.com/​anbox/​anbox/​blob/​master/​docs/​install.md|Install Anbox]] mais elle ne prend pas en compte la version Ubuntu 20.04 et supérieur, [[https://​github.com/​anbox/​anbox/​issues/​1581|qui ne nécessite pas l'​installation des modules]].
  
-Cf: [[https://github.com/anbox/​anbox/​blob/​master/​docs/​install.md|anbox official doc]]+Actuellement (septembre 2020), voici un résumé rapide de leur procédure ​: 
 +====Installer Anbox, via snap==== 
 +<​note>​Seule méthode officielle soutenue par Anbox (voir site, au 28/10/2020)</note> 
 +Prérequis, avoir [[snap|snap]] installé, puis : 
 +  snap install --devmode --beta anbox
  
 +**Pour mettre à jour Anbox via snap, faire :**
 +  snap refresh --devmode --beta anbox
  
-===== Installation de Anbox (old version) ===== +<note important>​Il est possible qu'​**Anbox ne s'​installe ​pas si votre CPU est trop ancien**.
- +
-Anbox est fourni au format de paquet [[snap]]. +
- +
-Il nécessite d'​être installé en [[:​terminal|ligne de commande]] (sans passer par la [[software-center|logithèque]]) afin d'​utiliser l'​option d'​installation **%%--classic%%** qui désactive le confinement (mode développeur). +
-<​code>​ +
-sudo snap install --classic anbox-installer && anbox-installer +
-</​code>​ +
- +
-Toutefois le script d'​installation est bugué dans certains cas (problème signalé sur GitHub).  +
-N'​exécutez pas ses commandes en mode root (avec sudo) parce qu'il vous sera demandé après lors de l'​installation votre mot de passe root. +
-Essayez : +
-<​code>​ +
-    snap install --classic anbox-installer +
-    cd /snap/bin +
-    ./​anbox-installer +
-</​code>​ +
- +
-Si l'​installation fonctionne, il reste encore d'​autres bugs à résoudre pour pouvoir lancer Anbox.  +
- +
-<note important>​En particulier,​ il est possible qu'​**Anbox ne démarre ​pas si vous avez une carte graphique Nvidia**.+
 <​code>​The CPU of your computer (AMD Athlon(tm) 64 X2 Dual Core Processor 4800+) does not support all <​code>​The CPU of your computer (AMD Athlon(tm) 64 X2 Dual Core Processor 4800+) does not support all
 features Anbox requires. features Anbox requires.
Ligne 49: Ligne 33:
 Dans ce cas, essayez le dépôt (testé sous zesty) : Dans ce cas, essayez le dépôt (testé sous zesty) :
  
-https://​ftp.ustclug.org/​~zsj/​anbox/​+https://​ftp.ustclug.org/​~zsj/​anbox 
 +pour installer snap : 
 +snap install --devmode --edge anbox 
 + 
 +===== Utilisation ===== 
 + 
 +Pour lancer l'​application,​ cliquer sur l'​icône **Anbox Application Manager** ou lancer la commande  
 +  anbox.appmgr 
 + 
 +==== Paramétrages ==== 
 + 
 +=== Paramétrage de la langue système === 
 +Cliquer sur l'​onglet "​settings",​ ajouter la langue française et supprimer éventuellement la langue anglaise. 
 + 
 +=== Paramétrage du clavier === 
 + 
 +Pour changer le clavier qwerty en azerty : 
 + 
 +- Télécharger "​Generic_fr_FR.kcm"​ à partir de https://​sourceforge.net/​projects/​androidx86rc2te/​files/​Generic_fr_FR.kcm 
 + 
 +- Dans un terminal entrer : 
 + 
 +  sudo snap stop anbox 
 +  mkdir -p /​var/​snap/​anbox/​common/​data/​system/​devices/​keychars 
 +  mv Generic_fr_FR.kcm /​var/​snap/​anbox/​common/​data/​system/​devices/​keychars/​anbox-keyboard.kcm 
 +  sudo snap start anbox 
 +   
 +==== Pour télécharger une application ==== 
 + 
 + 
 +===Via "​Webview"​=== 
 + 
 +Ouvrir Webview et entrer dans la barre d’adresse : https://​play.google.com/​store/​apps/​ 
 +Installer une application en vous connectant avec votre compte Google 
 + 
 +NB: Copier et coller le lien depuis le navigateur dans Ubuntu fonctionne. 
 + 
 +===Via l'​extension "Apk Downloader"​=== 
 + 
 +Les fichiers .apk du Play Store peuvent être récupérés via l'​extension "APK Downloader",​ installée sur [[chromium-browser|Chromium]] ou [[google_chrome|Google Chrome]]. 
 + 
 +===Via l'​installation du "Play Store"​=== 
 +Dans un terminal entrer : 
 + 
 +  sudo apt install wget curl lzip tar unzip squashfs-tools 
 +  wget https://​raw.githubusercontent.com/​geeks-r-us/​anbox-playstore-installer/​master/​install-playstore.sh 
 +  chmod +x install-playstore.sh 
 +  ./​install-playstore.sh 
 +   
 +Ouvrir Anbox et aller dans "​Paramètres > Applications"​. 
 +Choisir "​Google Play Services"​ puis "​Autorisations"​ et activez toutes les autorisations. 
 +Faire la même chose avec "​Google Play Store"​. 
 +Ouvrir "Play Store" et se connecter. 
 + 
 +====Installer un fichier .apk, sous Anbox==== 
 +Commencez par installer "​adb"​ : 
 +  sudo apt install android-tools-adb 
 +Puis, installer votre fichier .apk (adapter le chemin en fonction de l'​endroit où se trouve votre fichier) : 
 +  adb install mon-appli.apk 
 +   
 +===== Autre ===== 
 + 
 +==== Codecs audios et vidéos ==== 
 + 
 +La lecture de vidéos et de fichiers audio fonctionne avec certaines applications en entrant au préalable ces commandes dans un terminal : 
 + 
 +  cd /​var/​snap/​anbox/​common/​rootfs-overlay/​system/​etc 
 +  sudo wget https://​raw.githubusercontent.com/​anbox/​anbox/​master/​android/​media/​media_codecs.xml 
 +  sudo wget https://​raw.githubusercontent.com/​anbox/​anbox/​master/​android/​media/​media_codecs_google_audio.xml 
 +  sudo wget https://​raw.githubusercontent.com/​anbox/​anbox/​master/​android/​media/​media_codecs_google_telephony.xml 
 +  sudo wget https://​raw.githubusercontent.com/​anbox/​anbox/​master/​android/​media/​media_codecs_google_tv.xml 
 +  sudo wget https://​raw.githubusercontent.com/​anbox/​anbox/​master/​android/​media/​media_codecs_google_video.xml 
 +  sudo wget https://​raw.githubusercontent.com/​anbox/​anbox/​master/​android/​media/​media_profiles.xml 
 +  sudo snap set anbox rootfs-overlay.enable=true 
 +  sudo snap stop anbox 
 +  sudo snap start anbox 
 + 
 +==== Créer un raccourci vers une application ==== 
 + 
 +Les raccourcis se trouvent dans : /​home/​user_name/​snap/​anbox/​common/​app-data/​applications/​anbox
  
 ===== Liens ===== ===== Liens =====
   * Source sur le [[http://​anbox.io/#​get-started|site de Anbox]]   * Source sur le [[http://​anbox.io/#​get-started|site de Anbox]]
   * https://​github.com/​anbox/​anbox   * https://​github.com/​anbox/​anbox
  • anbox.txt
  • Dernière modification: Le 28/10/2023, 12:58
  • par fnx