Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
anbox [Le 24/12/2018, 13:31] Dadu042 [Anbox - Android in a Box] |
anbox [Le 19/08/2025, 04:38] (Version actuelle) krodelabestiole [Installation de Anbox] pas dispo / voir waydroid |
||
---|---|---|---|
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 ====== | ||
- | <note important>Il s'agit d'une version pre-alpha comportant donc de nombreux bugs.</note> | + | ====== Anbox - Android in a Box ====== |
- | [[http://anbox.io|Anbox]] est un projet OpenSource qui emploie [[QEMU]] comme émulateur d’Android, permettant ainsi au système d'exploitation de faire tourner les applications de manière transparente. \\ | + | [[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. | 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 warning>L'installation d'Anbox crée une grande quantité de dossiers et de fichiers qui s'avèrent quasiment impossible à désinstaller ! \\ | + | <note important>__MAJ 2023__: Le développement de ce projet est stoppé. |
- | 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> | + | //"The Anbox project was once ago created in 2017 to bring Android to any Linux based desktop operating system. It's development has however stalled in the past years and it's only fair to say that now in 2023 it's no longer actively developed." |
+ | // | ||
+ | |||
+ | L'auteur renvoie sur le projet : [[https://docs.waydro.id/usage/install-on-desktops|Waydroid]] pour les ordinateurs ayant un affichage graphique [[wayland|Wayland]]. </note> | ||
+ | |||
===== Installation de Anbox ===== | ===== Installation de Anbox ===== | ||
- | Cf: [[https://github.com/anbox/anbox/blob/master/docs/install.md|anbox official doc]] | + | **Anbox** n'est plus disponible simplement sur Ubuntu. Mieux vaut désormais installer **[[:Waydroid]]**. |
+ | |||
+ | ===== 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]]. | ||
- | ===== Installation de Anbox (old version) ===== | + | ===Via l'installation du "Play Store"=== |
+ | Dans un terminal entrer : | ||
- | Anbox est fourni au format de paquet [[snap]]. | + | 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. | ||
- | 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). | + | ====Installer un fichier .apk, sous Anbox==== |
- | <code> | + | Commencez par installer "adb" : |
- | sudo snap install --classic anbox-installer && anbox-installer | + | sudo apt install android-tools-adb |
- | </code> | + | Puis, installer votre fichier .apk (adapter le chemin en fonction de l'endroit où se trouve votre fichier) : |
+ | adb install mon-appli.apk | ||
+ | | ||
+ | ===== Autre ===== | ||
- | Toutefois le script d'installation est bugué dans certains cas (problème signalé sur GitHub). | + | ==== Codecs audios et vidéos ==== |
- | 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. | + | La lecture de vidéos et de fichiers audio fonctionne avec certaines applications en entrant au préalable ces commandes dans un terminal : |
- | <note important>En particulier, il est possible qu'**Anbox ne démarre pas si vous avez une carte graphique Nvidia**. | + | cd /var/snap/anbox/common/rootfs-overlay/system/etc |
- | <code>The CPU of your computer (AMD Athlon(tm) 64 X2 Dual Core Processor 4800+) does not support all | + | sudo wget https://raw.githubusercontent.com/anbox/anbox/master/android/media/media_codecs.xml |
- | features Anbox requires. | + | sudo wget https://raw.githubusercontent.com/anbox/anbox/master/android/media/media_codecs_google_audio.xml |
- | It is missing support for the following features: SSE 4.1, SSE 4.2, SSSE 3 | + | sudo wget https://raw.githubusercontent.com/anbox/anbox/master/android/media/media_codecs_google_telephony.xml |
- | You can for example find more information about SSE | + | sudo wget https://raw.githubusercontent.com/anbox/anbox/master/android/media/media_codecs_google_tv.xml |
- | here https://en.wikipedia.org/wiki/Streaming_SIMD_Extensions | + | sudo wget https://raw.githubusercontent.com/anbox/anbox/master/android/media/media_codecs_google_video.xml |
- | </code> | + | sudo wget https://raw.githubusercontent.com/anbox/anbox/master/android/media/media_profiles.xml |
- | * **(fr)** [[https://fr.wikipedia.org/wiki/SSE4|Page Wikipedia sur le jeu d’instructions SSE (Streaming SIMD Extensions)]] | + | sudo snap set anbox rootfs-overlay.enable=true |
- | </note> | + | sudo snap stop anbox |
+ | sudo snap start anbox | ||
- | Dans ce cas, essayez le dépôt (testé sous zesty) : | + | ==== Créer un raccourci vers une application ==== |
- | https://ftp.ustclug.org/~zsj/anbox/ | + | 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 |