EXÉCUTER DES APPLICATIONS ANDROID DANS DEEPIN 20.2.2

Dans la version récemment publiée de En profondeur 20.2.2, la boutique d'applications a été entièrement repensé, à la fois esthétiquement et fonctionnellement. Parmi ses nouvelles fonctionnalités, nous pouvons souligner la possibilité d'installer plusieurs applications simultanément et l'incorporation d'une nouvelle catégorie d'applications androïdeavec plus de 200 applications et comptage.

Nous profitons de l'occasion pour expliquer les excuses causées par le fait que la version 5 de Deepin Store n'a pas été lancée sans la traduction appropriée. Au cas où vous l'auriez lu au moment de sa publication, il est à peine disponible sur la plateforme de traduction, qui n'est pas en espagnol, alléguant un manque de coordination interne des développeurs. La bonne nouvelle est qu'ils ont finalement rendu la boutique disponible sur la plateforme de traduction, et Deepin en espagnol rapidement apporté les modifications correspondantes à inclure dans la prochaine mise à jour.

Ensuite nous essaierons d'expliquer en quoi consiste ce support mis en place par Deepin pour installer et exécuter des applications Andorid "APK" nativement, comment l'activer et l'utiliser. Avant de continuer, si vous souhaitez exécuter une application, vous devez obtenir ce fichier auprès d'un magasin d'applications qui permet de le télécharger, ce que nous montrerons à la fin de cet article.

EXÉCUTER DES APPLICATIONS ANDROID DANS DEEPIN 20.2.2 GRÂCE À MOTEUR

Umoteur est le nom choisi par la distribution pour nommer son conteneur Android amélioré, basé sur Anbox, qui nous est présenté dans sa première version communautaire pour Deepin 20.2.2. Il convient de mentionner que ledit support n'est pour le moment compatible qu'avec le noyau LTS 5.10.x de Deepin, donc pour en profiter, vous devez le sélectionner au moment de l'installation du système.



INSTALLATION

  • La première option est, via le magasin Deepin, de sélectionner et d'installer une application de la section Android, emballé au ".deb "; processus qui se chargera d'ajouter les dépendances et les supports et accès correspondants dans le menu des applications.
  • Le second et celui que je recommande personnellement, car au cours du processus, vous devez configurer certains éléments à l'écran, tels que le PAM (Modules d'authentification enfichables) en un terminal en utilisant la commande suivante.
sudo apt update && sudo apt install uengine

Les deux procédures demandent beaucoup de temps et dépendront de la vitesse de votre connexion Internet, car en plus de l'application, modules et dépendances, il téléchargera uengine-android-imaged'environ 400 Mo, il faudra donc être patient. Si vous avez un problème, faites-le nous savoir dans leforum.

Le support propose un menu déroulant "pas encore traduit" à partir du bouton droit, qui agit sur la fenêtre en cours d'exécution et permet, entre autres, de les régler sur plein écran sans bordure de fenêtre avec la touche F5 ou les réduire à une autre taille avec la touche F4. Une autre caractéristique à souligner est l'intégration avec le gestionnaire de fichiers et le support de papier deepin.

APPLICATIONS EN DEB ET APK

Il est important de les différencier car les premiers facilitent l'interaction avec les utilisateurs. Il est bien connu que le paquet deb C'est l'installateur naturel pour toute distribution dérivée de Debian et quel grand partie de votre catalogue il est compilé avec cet "installateur". Par conséquent, Deepin encapsule le APK dans ce format pour les inclure dans vos référentiels et magasins, permettant ainsi des opérations en dehors de l'écosystème avec Advanced Package Tool (APT) et permettant l'inclusion automatique des accès dans le menu des applications.

Cela signifie que Deepin ne peut pas lire les binaires du système d'exploitation mobile lui-même, lorsqu'il est encapsulé dans l'autre format, les commandes sont traduites afin qu'il soit facile de les traiter. La communauté de Deepin en espagnol suivra les mêmes critères. Afin d'inclure des applications Android dans notre Magasin Deepines, le traitement différent sera remarqué devant les indigènes, au moyen d'un logo du robot bien connu dans le bannière de chaque candidature.

LANCEMENT D'UN APK

Pour installer un apk décompressé, vous devez utiliser le terminal mais dans ce cas, un lanceur ne sera pas créé dans le menu des applications et vous devez créer le fichier ".desktop" manuellement. Ouvrez un terminal et collez la commande ci-dessous, puis faites glisser et déposez l'apk souhaité sur le terminal.

sudo uengine-session-launch-helper -- uengine install --apk=

Si vous souhaitez lancer une application installée de cette manière, vous n'aurez qu'à exécuter le bureau Android émulé avec la commande suivante.

uengine launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity
Remarque pour le téléchargement d'applications

Une alternative après avoir configuré le support correspondant, est d'installer un store comme Aptoide, F-Droid ou APK Pure et obtenez le logiciel directement à partir d'eux. N'oubliez pas que si l'application est payante, de nombreuses fonctionnalités pourraient cesser de fonctionner et il nous est difficile de les résoudre.

Sur le Play Store et les services Google, le seul magasin où vous pouvez temporairement obtenir les exécutables est Aurora Store. En raison de sa situation technique, comme l'utilisation d'autres fichiers et DRM, il fera peut-être l'objet d'un autre article de la communauté.



MISE À JOUR : IL EST DÉJÀ POSSIBLE D'EXÉCUTER SANS ALLER AU TERMINAL

Après la publication de cet article, nous avons créé et téléchargé sur notre magasin deepines application "Anbox-appmgr", qui facilite le lanceur de bureau soit depuis le menu de l'application, soit en ancrant l'accès au dock Deepin, évitant ainsi l'utilisation du terminal.

CONSIDÉRATIONS

Nous pensons qu'il est positif d'élargir la gamme de logiciels disponibles dans la distribution, bien que dans ce cas, nous ne parlons pas de logiciel gratuit. Vous devez également être conscient et comme cela se produira dans fenêtres 11, l'exécution réussie de ces applications sera soumise à certaines limitations, telles que la mise en œuvre des services Google dans d'autres systèmes ; à la fin de la journée, il fait des émules et le débit dépendra de la puissance de l'équipe hôte.

5 15 votes
Évaluez l'article
 
S'abonner
rapport
11 Reacciones
Les plus populaires
Plus récent Plus âgée
Opinion de l'article
Voir tous les commentaires
NEO-TECH
NEO-TECH (@neo-tech)
Membre
2 meses atrás

Salut voiture !
Quelle fantastique percée ! Savoir que nous allons pouvoir faire avec Deepin ce que nous pouvons faire sur notre téléphone portable est un génie.
Félicitations pour la nouveauté ! 🙂

Lyriel
Lyriel (@lyriel)
Membre
2 meses atrás

Pourraient-ils télécharger Aptoide dans Deepines ?

Lyriel
Lyriel (@lyriel)
Membre
Respondiendo a  Lyriel
2 meses atrás

J'ai essayé de tester la commande «sudo uengine-session-launch-helper - uengine install –apk = »mais cela m'a renvoyé ce qui suit :

the argument for option '--apk' should follow immediately after the equal sign
NAME:
    uengine - uengine


USAGE:
    uengine [command options] [arguments...]

COMMANDS:
    wait-ready                     Wait until the Android system has successfully booted                                               
    system-info                    Print various information about the system we're running on                                         
    check-features                 Check that the host system supports all necessary features                                          
    version                        print the version of the daemon                                                                     
    launch                         Launch an Activity by sending an intent                                                             
    install                        Install specified application in the Android container                                              
    session-manager                Run the the uengine session manager                                                                 
    help                           prints a short help message                                                                         
    uninstall                      Uninstall specified package in the Android container  
Pedro Rodriguez
Pedro Rodriguez (@pedrorodriguez1)
Membre
Respondiendo a  Lyriel
2 meses atrás

vous devez mettre le chemin de l'apk, exemple –apk = / home / user / Download / miapp.apk

near97cu
near97cu (@near97cu)
Membre
2 meses atrás

Ce qui suit m'arrive après avoir exécuté uengine launch –package = org.anbox.appmgr –component = org.anbox.appmgr.AppViewActivity

[ 2021-07-16 14:53:26] [daemon.cpp:[email protected]] Failed to connect to DBus

Résolu !!! Je n'avais pas d'anbox installé

thetalosian
thetalosian (@thetalosian)
Membre
1 mes atrás

J'aimerais savoir s'il existe une autre alternative pour installer uengine, car la commande « sudo apt update && sudo apt install uengine » renvoie cette erreur :

Le référentiel ' https://com-store-packages.uniontech.com/appstore eagle Release’ no longer has a Release file.

Eduardo Orozco
Eduardo Orozco (@eduardoorozco)
Membre
1 mes atrás

très bon émulateur... ça marche très bien... le seul problème c'est la langue, tout est en chinois.
Comme je l'ai lu, dans les anciennes versions pour d'autres distributions, la langue était extraite du système.
Quelqu'un pourrait-il me guider pour le changer ou l'ajouter à cette nouvelle version pour Deepin 20.2.3 ???
Merci pour l'entrée.

11
0
Nous aimerions savoir ce que vous en pensez, rejoignez la discussion.X