Exécuter un APK sur un Mac
Advertisement
Les options pratiques
L'émulateur d'Android Studio est la voie standard. Il fonctionne sur Intel et Apple Silicon (avec des images système ARM, rapides sur les puces M). Créez un appareil virtuel dans Device Manager, lancez-le, puis glissez l'APK sur la fenêtre ou exécutez adb install fichier.apk dans le Terminal. Pour les lots XAPK ou APKS, extrayez l'archive et utilisez adb install-multiple base.apk split_*.apk.
BlueStacks Air est la version Apple Silicon de BlueStacks et accepte les APK déposés comme sous Windows. Il vise les jeux et contient de la publicité.
Votre téléphone via le Mac est souvent plus simple que n'importe quel émulateur : activez le débogage USB sur le téléphone, branchez-le, et adb install place l'appli sur l'appareil. C'est aussi le seul moyen d'installer des lots scindés sur un téléphone sans installateur tiers.
Mettre en place adb sur macOS
- Installez Android Studio, ou seulement les outils en ligne de commande depuis la même page de téléchargement.
- Ajoutez le dossier platform-tools à votre PATH, ou installez-le avec Homebrew :
brew install --cask android-platform-tools. - Exécutez
adb devices. L'émulateur ou un téléphone branché (après acceptation de l'invite sur le téléphone) apparaît commedevice.
Choisir la bonne build sur Apple Silicon
Les images système ARM exécutent les applis ARM nativement, donc n'importe quel APK convient. Sur un Mac Intel, utilisez des images x86_64 et préférez les APK universels contenant du code natif x86 ; les applis uniquement ARM passent par la traduction et peuvent être lentes ou échouer.
Ce qui ne marche pas
- Ouvrir un APK avec Utilitaire d'archive ne fait que le décompresser.
- Exécuter des applis Android sous macOS sans émulateur n'est pas possible ; la fonction « applis iPhone et iPad sur Mac » d'Apple ne concerne que les binaires iOS.
- Les applis qui vérifient Play Integrity ne tournent pas dans un émulateur.
Ce guide décrit le comportement général d'Android ; les noms des menus varient selon le fabricant et la version. Les téléchargements de ce site proviennent de miroirs tiers établis et ne sont jamais modifiés par nous.
Autres guides
- Qu'est-ce qu'un fichier APK ? Les paquets Android expliqués
- XAPK, APKS, APKM et OBB : les formats de lots expliqués
- Autoriser l'installation depuis des sources inconnues sur Android
- Revenir à une version antérieure d'une appli Android
- Installer et exécuter un APK sous Windows
- Installer un APK sur un Chromebook