[TUTO] Comment lancer des applications android sur Deepin

mars 2016 modifié dans Astuces et Présentations
Bonjour à tous,

Nous allons voir dans cet article comment lancer des applications android sur notre système.
          

Cette article fais écho du forum officiel, SOURCE : https://en.bbs.deepin.org/forum.php?mod=viewthread&tid=30593

Prérequis  :

- Système: Deepin 15 et plus
- Architecture : 64 bits
Vous trouverez ces informations sur le "Centre de controle" > "Information du système".

Script :

Commençons par l'installation des paquets :
sudo apt-get install -y archon-integration deepin-archon


Ces paquets font office d'émulateur android.

Afin de simplifier l'exécution du script, nous allons créer un alias "launch_apk" :
gedit $HOME/.bashrc


Et rajouter a la fin de ce fichier texte :
## Fonction pour lancer les APK android
function launch_apk {
  apk=$1
  if [ -z $apk ];then
    echo ""
    echo -e "\033[01;31m/!\ Erreur: \033[0m"
    echo "Merci de spécifier un fichier .apk"
    echo "Exemple : android application.apk"
    exit 1
  fi
  ret=$(/usr/lib/node_modules/chromeos-apk/chromeos-apk --archon -t --scale --name "Android App" "$apk")
  ret=${ret#Directory \" }
  ret=${ret% \" created*}
  /lastore/framework/myarchon/archonrun --silent-launch --load-and-launch-app=$ret
}


Une fois sauvegarder, fermer la fenêtre gedit.

Toujours dans votre terminal nous allons prendre en compte les modifications :
source $HOME/.bashrc


Prochaine étape, télécharger les APK de vos applications.

Applications :

Les applications android sont packagées en .apk
C'est fichiers sont disponibles sur de nombreuse plateforme, je vous recommande le dépot "F-droid" qui centralise toutes les applications libre de droit (FOSS) => https://f-droid.org

Par exemple le jeu 2048 : https://f-droid.org/repository/browse/?fdfilter=2048&fdid=com.uberspot.a2048
Dont le lien de téléchargement est le suivant : https://f-droid.org/repo/com.uberspot.a2048_22.apk

Exécution :

Une fois le script mise en place et le fichier apk téléchargé, il ne nous reste plus qu'à l’exécuter comme suit :
Depuis votre terminal :
launch_apk application.apk

Si tout ce passe bien, vous devrez vous retrouver avec une jolie fenêtre hébergeant votre application !!!
    

!!! Félicitation !!!

Attention, je vous conseille de garder vos .apk dans un même répertoire car un dossier contenant les configurations seront créés pour chaque apk.

La méthode n'étant pas encore compatible 100%, vous trouverez une liste des applications fonctionnelles sur : https://en.bbs.deepin.org/forum.php?mod=viewthread&tid=30593














Commentaires

  • Bonjour, est-il prévu (ou pas) un " Deepin-droid " dans la Familly Deepin ?
  • Bonjour Joselito, 

    Alors il n'est pour le moment pas prévu d'avoir une application officiel Deepin/android. 
    Par contre il existe de nombreux outils qui permettent d'utiliser des applications Android (avec plus ou moins de succès). 

    Je vais rajouter une possibilité de lancer des apk directement sur deepin-tools :p 
    Ca pourra toujours servir à d'autre.
  • Bonjour.

    Va me falloir tester ce Deepin-Tools alors ! C'est cool, merci.

Connectez-vous ou Inscrivez-vous pour répondre.