Tutoriel : comment exécuter vos applications Android sous Windows, MacOS et Linux

Maj. le 30 septembre 2014 à 11 h 07 min

Vendredi dernier, nous vous annoncions qu’il était possible de lancer les applications Android sous les systèmes d’exploitation Windows, MacOS et Linux. Aujourd’hui nous vous proposons mieux avec un tutorial pour mener à bien l’opération. A vous les joies de jouer à Candy Crush Android, d’utiliser Feedly en version mobile et bien d’autres usages tous plus fous les uns que les autres grâce à Chrome et quelques autres pré-requis que nous vous détaillons dans la suite.

Rappelons très rapidement que la prouesse, pouvoir lancer les APK du monde Android sur une session Google Chrome, a été découverte par Vladikoff qui améliore la méthode chaque jour. Les limitations évoquées dans l’article précédemment publié sont pour la plupart déjà de l’histoire ancienne (la limite des quatre applications en simultané par exemple). Si vous avez les bons outils et si vous suivez notre guide, l’opération sera facile. Signalons juste que la méthode (ici présentée pour Ubuntu) est valable dans les grandes lignes pour tous les OS.

Exécuter vos applications Android sous Windows, MacOS, ou Linux

Notez que les opérations décrites ici ne sont pas sensibles et votre machine ne risque strictement rien. Les manipulations sont par ailleurs à la portée de tout le monde avec les outils déployés depuis vendredi. Il suffit de bien suivre chaque étape pour y arriver.

Pré-requis

  • Avoir Google Chrome au minimum en version 37 et en 64-bit. Disponible ici.
  • Téléchargez ARChon 1.1 – Intel x86 64-bit ou supérieur en suivant ce lien.
  • Installez NodeJS en cliquant ici.

Lancement des applications Android sous Windows, MacOS, ou Linux

  • Veillez à bien installer Google Chrome en version 64-bit.
  • Dézippez ARChon 1.1 où vous voulez.
  • Rendez-vous dans les extensions de Chrome en tapant dans le champ de l’URL :

chrome://extensions

  • Ici, cochez le Mode développeur, puis Charger l’extension non empaquetée …

  • Il est alors nécessaire de sélectionner le dossier où vous avez dézippé ARChon 1.1 et ne vous souciez pas des éventuels messages d’erreurs.

  • Il faut ensuite apprendre à convertir une application Android au format APK pour qu’elle soit utilisable dans Chrome. On utilise ChromeOS-APK. Et pour l’utiliser, on a besoin de NodeJS précédemment téléchargé. Installez ce dernier correspondant à votre système d’exploitation.
  • Une fois installé, il est indispensable de récupérer ChromeOS-APK grâce à cette commande, npm (pensez à ajouter sudo avant si vous êtes sous Linux) :

npm install -g [email protected]

  • Il faut ensuite récupérer le fichier d’installation d’une application Android au format APK. Pour en récupérer une de votre appareil sous Android, vous pouvez utiliser APK Installer. Après avoir transféré le fichier APK vers votre PC ou Mac, utilisez la commande suivante en remplaçant nomdufichier par le véritable nom :

chromeos-apk nomdufichier.apk

  • Un répertoire avec tous les fichiers utiles est alors créé sur l’ordinateur. Retournez dans les extensions de Chrome et lancez à nouveau une extension non empaquetée en choisissant le dossier de l’application ainsi obtenue sous forme d’extension. Si l’opération se passe bien. Il sera ensuite possible de lancer ladite application directement depuis l’onglet des extensions de Chrome.

A vous les joies d’utiliser vos applications préférées directement dans une session Chrome. L’exemple présenté ici est avec Candy Crush (ainsi que Speed Test) mais de très nombreux titres sont compatibles avec cette méthode. N’hésitez pas à essayer et à nous faire part de vos impressions dans les commentaires.

Réagissez à cet article !
  • Alex

    Cool , merci de l’avoir expliqué :D , il est vrai que j’avais du mal à comprendre :P

    • Thibault

      J’ai le même résultat que toi -_-

  • Jean Claude Grizzly

    Clash of clans est compatible avec ce tuto ?

    • Vincent M.

      @jeanclaudegrizzly:disqus
      Pas testé Clash of Clans avec cette méthode pour le moment. Si d’autres l’ont fait, quel résultat ?

      • Casimixx

        L’application démarre, mais reste bloqué sur chargement, puis ne répond plus….

        • ilhanbiz

          idem pour moi dommage c’est pour cela que j’aurai aimé l’utiliser

          • Sarielal

            J’ai obtenue le même résultat figer sur écran de chargement je pense que sa montre juste les limites de compatibilité de cette solution. Vivement une vrai compatibilité entre chrome et les app android. Mais on rêve un peu fort :P

  • Minis3b

    Forcement vous ne dites pas dans le titre qu’il faut un logiciel.. ce n’est pas nouveau, j’ai déjà lancer des applis android sur mon pc…et en moins compliquer.

    • Alex

      Peut tu expliquer une de tes méthode pour lancer des applis android sur ton ordi stp ?!

      • Atodarack

        Juste cherche buestacks app player c’est un logiciel pour lancer les apps Android c’est 20 fois plus simple que cette méthode

        • joe2x

          En effet un logiciel mais unquement dispo sous Windows…

          • Alex

            Pour moi c’est pas grave parce que j ai windows 8.1 donc je peux l installer , et sinon j ai aussi des machine virtuelle ubuntu/ chromeos/ windows 7 donc si c’est pas compatible pour mon système d exploitation principale , a ce moment je change de système

        • Alex

          OK , j essayeai cela ce matin ou cette après en rentrant chez moi …. ;)
          Bon reste voir si sa marche parce que j ai déjà essayer des solution comme celle ci mais a chaque fois elle beuger

        • Le Switcheur

          Bluestacks, c’est juste hyper gourmand en ressources. Là, vu qu’à la base c’est prévu pour fonctionner sur chromebook, tu t’en sors très bien même avec des petites configs.

      • Minis3b

        Oui, j’ai fais avec le logiciel Bluestacks c’est beaucoup plus simple !!!

  • Un gros blaireau

    Bonsoir, j’ai suivi le tuto à la lettre, mais malheureusement, je n’y arrive pas, je pense que mon problème vient des commandes : « npm install -g [email protected] », on est d’accord que faut taper cette commande dans Node.js ? Les espaces sont-ils importants ? J’ai beau mettre des espaces ou non, soit cela ne fais rien, soit cela me dit : « npm should be run outside of the node repl, in your normal shell », j’en ai donc déduit que cela ne devait pas être là, j’ai donc essayer via l’invité de commandes pour voir, miracle, ça marche. Ensuite vient le moment fatidique, la 2éme commande, impossible d’y arriver, j’ai copier à l’identique le nom du fichier apk et à chaque fois on me répond : « Failed to load apk / Failed to parse package name in the apk / unknow APK package »

    Une idée ?

    ps : désolé pour les fautes ou autres je suis sous l’emprise de la fatigue.

    • Tydilicious

      Toujours dans l’invite de commande Windows, il faut que tu te déplace dans le dossier contenant ton apk. Imaginons que tu ai regroupé tes apks dans Documents il faudra taper : « cd C:UsersNOMDocuments », sans les guillemets, et en remplacant evidement NOM par ton nom de session (le plus simple étant de copié le chemin dans la barre d’adresse de l’explorateur). De la tu pourras exécuter la deuxième commande

      Les applications nécessitant les services Google Play ne fonctionnent pas…

    • Alex

      Oh idem , sauf que moi à la deuxième commande il m’affiche « … » , grrr énervant –‘

  • joe2x

    Est ce que cela fonctionne sous Chromium aussi? La version libre de Chrome

  • Guest

    Bonjour, merci pour le tuto.
    J’ai réussi a placer les APK sur l’extension Chrome mais quand je lance il reste figé sur cet écran !

    • Khalil

      J’ai le même problème avec la Version chrome 38.0.2125.66 beta-m (64-bit)

    • wallace

      Moi aussi j’ai le même problème avec la version Google Chrome Version 37.0.2062.120 m. Je suis , bien sur, preneur d’une solution.

  • newphoenix

    Il y a pas moyen quand on est en 32bits ?

  • SoulFier

    Je ne peux passé le stade où il faut écrire: « npm install -g [email protected] » dans l’invité de commandes Windows (si j’ai bien compris…)

  • Apteryx

    où est-ce-que je tape npm install -g [email protected] ????

  • Jimmy Wahid Babli

    sa marcher tres bien pour moi

  • Menzan Christian

    Rien ne fonctionne chez moi ! J’ai réussi a convertir l’APK de candy crush en extension sur google chrome mais quand je lance l’extension sa charge et rien ne s’affiche ! :(

Abonnez-vous gratuitement à la newsletter
Chaque semaine, le meilleur de Phonandroid dans votre boite mail !
Demandez nos derniers tutos !
7 conseils pour équiper et protéger votre smartphone contre le froid

Cette fois nous y sommes : c’est l’hiver ! Comme vous, votre smartphone n’apprécie pas forcément les températures les plus basses. Si vous voulez éviter des petits désagréments et des dysfonctionnements passagers, découvrez nos quelques conseils pratiques.

AirPods : comment les connecter sur un smartphone Android

Vous avez envie d’utiliser des AirPods avec votre smartphone Android ? Une fois n’est pas coutume, c’est possible et très facilement. Le seul bémol, c’est que l’on perd certaines fonctionnalités avancées comme la mise en pause de la lecture automatique…