Chargement...

Centre D'Aide MuMuPlayer

Consultez ici toutes les solutions à vos problèmes avec MuMuPlayer.

Posez toutes vos questions sur MuMuPlayer

Essentiels pour les développeurs : Manuel

7 juil. 2025

Voici une liste succincte des commandes adb couramment utilisées par les développeurs souhaitant exécuter des commandes via adb pour MuMu Player.

[Commandes adb courantes]

1. Version d'adb

adb intégré de MuMu Player (dans le répertoire d'installation)

C:\Program Files (x86)\Nemu\vmonitor\bin\adb_server.exe

Téléchargement depuis le site web :

Recommandéhttps://adbshell.com/downloads

② Site officiel : https://developer.android.com/studio/releases/platform-tools

2. Connexion à l'appareil

Ouvrez cmd (si vous utilisez l'adb intégré de MuMu Player, alors cd C:\Program Files (x86)\Nemu\vmonitor\bin\)

adb kill-server (adb intégré : adb_server.exe kill-server)

Connectez-vous au port de l'émulateur : adb connect 127.0.0.1:7555 (adb intégré : adb_server.exe connect 127.0.0.1:7555)

Lister les appareils connectés : adb devices (adb intégré : adb_server.exe devices), normalement, il vous sera indiqué que les appareils de MuMu Player sont connectés et vous pouvez passer à l'étape suivante.

Développeurs : Manuel1

Remarque : Si "127.0.0.1:7555 device" n'apparaît pas dans la liste, continuez d'essayer de vous connecter en utilisant adb kill-server et adb connect 127.0.0.1:7555

3. Comment utiliser MuMu Player avec plusieurs appareils connectés

Format de commande : commandes alternatives pour adb -s port de l'émulateur, par exemple : adb -s 127.0.0.1:7555 shell pm list package -3

4. Installer et désinstaller un apk

Exécutez les commandes suivantes avec MuMu Player connecté :

Installer un apk

adb install C:\xx.apk

Désinstaller un apk adb uninstall C:\xx.apk

5. Lister les noms de paquets des applications installées

Liste de tous les noms de paquets

adb shell pm list packages

Liste des noms de tous les paquets tiers

adb shell pm list packages -3

Liste des noms de paquets système

adb shell pm list packages -s

Les noms de paquets des applications en cours d'exécution

adb shell dumpsys window | findstr mCurrentFocus

Lorsque vous exécutez plusieurs instances de la même application, veuillez vérifier si la version de l'émulateur est antérieure à 2.2.2x86/x64. Si c'est le cas, alors le nom du paquet multi-démarrage doit généralement suivre le format nom du paquet original + suffixe. Prenons Honkai Impact 3rd comme exemple :

Developers' Essentials: Manual2

Si l'émulateur est plus récent que 2.2.2x86/x64, alors le paquet multi-démarrage et le paquet original doivent avoir le même nom, donc vous devez contrôler l'application multi-démarrage en utilisant UserId (n'oubliez pas de d'abord connecter le port de l'émulateur avec adb connect 127.0.0.1:7555)  

6. Lister le nom de classe Activity d'une application installée

Exécutez adb logcat ActivityManager:I *:s | findstr "cmp" puis lancez l'application cible

En prenant « Identity V » comme exemple, vous pouvez exécuter :

Developers' Essentials: Manual3

où le premier cmp=com.netease.dwrg/.Launcher signifie : Package de l'application

nom/Nom de classe Activity, le nom complet de l'Activity

est com.netease.dwrg.Launcher

7. Démarrer l'application

adb shell am start -n Nom du package de l'application/Nom de classe Activity de l'application

En prenant « Identity V » comme exemple, vous pouvez exécuter :

adb shell am start -n com.netease.dwrg/.Launcher

Pour afficher le temps de démarrage, exécutez adb shell am start -W Nom du package de l'application/Nom de classe Activity de l'application

Par exemple :

Developers' Essentials: Manual4

8. Fermer l'application

adb shell am force-stop Nom du package

En prenant « Identity V » comme exemple, vous pouvez exécuter :

adb shell am force-stop com.netease.dwrg

9. Voir la version de l'application

adb shell dumpsys package Nom du package | findstr version

En prenant « Identity V » comme exemple, vous pouvez exécuter :

Developers' Essentials: Manual5

10. Effacer les données de l'application

adb shell pm clear Nom du Package

11. Saisie simulée

Saisie de touche

adb shell input keyevent Valeur de la touche

Par exemple :

adb shell input keyevent 3

signifie appuyer sur la touche HOME (les valeurs des autres touches peuvent être obtenues via une recherche en ligne)

Saisie de chaîne de caractères

adb shell input text Chaîne

Par exemple : adb shell input text test

renverra la chaîne "test"

P.S. : Les caractères chinois ne sont pas pris en charge

Clic de souris

adb shell input tap X Y

où X et Y sont les valeurs des coordonnées x et y de l'entrée actuelle

Déplacement de la souris

adb shell input swipe X1 Y1 X2 Y2

X1 Y1 et X2 Y2 sont respectivement les valeurs des coordonnées des points de départ et d'arrivée

12. Télécharger des fichiers de l'ordinateur vers l'émulateur

adb push C:\test.apk /data

13. Copier des fichiers de l'émulateur vers l'ordinateur

adb pull /data/test.apk C:\

14. Prendre des captures d'écran

Prendre une capture d'écran de l'écran actuel de l'émulateur

adb shell screencap /data/screen.png

Enregistrer la capture d'écran sur l'ordinateur

adb pull /data/screen.png C:\

15. Enregistrer l'écran

Lancer l'enregistrement

adb shell screenrecord /data/test.mp4

Arrêter l'enregistrement

CTRL+C

Exporter le fichier vidéo

adb pull /data/test.mp4 C:\

16. Afficher les informations de l'appareil

Modèle

adb shell getprop ro.product.model

Marque

adb shell getprop ro.product.brand

Modèle du processeur

adb shell getprop ro.product.board

Version Android

adb shell getprop ro.build.version.release

Mode de rendu du moteur

adb shell dumpsys SurfaceFlinger|findstr "GLES"

Cette commande ne peut pas être utilisée dans la version 2.0.30 et supérieure. Pour l'instant, son utilisation nécessite une version antérieure.

Pour d'autres commandes, veuillez visiter https://adbshell.com/commands

[Comment capturer des paquets]

1) Téléchargez la dernière version de "fiddler" et "MuMu Player" respectivement ;

2) Démarrez fiddler via Outils -> Options -> Connexions, cochez "Autoriser les ordinateurs distants à se connecter" et redémarrez le programme. Important ! N'oubliez pas de redémarrer ;

Développeurs : Manuel6

3) Vérifiez l'IP. S'il y a une carte réseau virtuelle, vous devez exécuter ipconfig/all pour vérifier la véritable IP ;

Développeurs : Manuel7

4) Démarrez MuMu Player et configurez le proxy ;

Développeurs : Manuel9

Developers' Essentials: Manual9

Appuyez longuement sur le nom du WiFi et cliquez sur « Modifier le réseau »

Developers' Essentials: Manual10

Developers' Essentials: Manual12

5) Enregistrez et passez à l'opération suivante.

Developers' Essentials: Manual13

Fin de l'article

Mot-clé: