Centre D'Aide MuMuPlayer

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

Posez toutes vos questions sur MuMuPlayer

Comment utiliser la fonction de support développeur ?

2024-10-31

MuMuPlayer Pro peut aider les développeurs dans le développement et le débogage d'applications. Nous supportons actuellement la gestion de l'appareil Android via l'Outil en ligne de commande (veuillez mettre à jour vers la dernière version). Vous pouvez vous référer à la documentation suivante pour tirer le meilleur parti de MuMuPlayer Pro !

 

Table des matières :

1.Où trouver l'Outil en ligne de commande

2.Comment utiliser l'outil en ligne de commande

(1) Obtenir le port serveur de MuMuPlayer Pro
(2) Obtenir les informations de l'appareil Android
(3) Créer un appareil Android
(4) Cloner/Supprimer/Ouvrir/Fermer/Redémarrer l'appareil Android
(5) Configurer l'appareil Android
(6) Contrôler l'appareil Android

 

1.Où trouver l'Outil en ligne de commande

(1) Ouvrir MuMuPlayer Pro.

(2) Cliquez sur la barre de menu supérieure « MuMuPlayer Pro ».

(3) Cliquez sur « Ouvrir l'Outil de ligne de commande ».
Dans la fenêtre de l'Outil de ligne de commande, vous pouvez saisir et exécuter des commandes.


 
2.Comment utiliser l'outil en ligne de commande

(1) Obtenir le port serveur de MuMuPlayer Pro
         · Commande :
                 ./mumutool  port 
         · Conseils :
                 Si le port du serveur de MuMuPlayer Pro ne peut pas être obtenu, alors toutes les fonctions suivantes seront indisponibles.
 
(2) Obtenir les informations de l'appareil Android
         · Commande :
                 ./mumutool  info  <device>
         · Paramètres :
                 <device> : Sélectionnez l'appareil Android.
         · Exemple :
                 ./mumutool  info 0        Obtenez les infos de l'appareil Android N°0
                 ./mumutool  info  0,2        Obtenez les infos de l'appareil Android N°0 et N°2
                 ./mumutool  info all        Obtenez les infos de tous les appareils Android
 
(3) Créer un appareil Android
         · Commande :
                 ./mumutool  create  [--type <type>] [--setting <setting>]
         · Paramètres :
                 <type> : Sélectionnez le type d'appareil Android à créer.(valeurs : tablette, téléphone)
                 <setting> : Sélectionnez la config mise à jour pour l'appareil Android.
         · Exemple :
                 ./mumutool  create  --type  phone         Créer un appareil Android de type téléphone
                 ./mumutool  create  --setting  '{"vmCpuCount":1,"vmMemoryOfMB":1024}'          Créer un appareil Android avec 1 cœur, 1GO
                 ./mumutool create --setting /path/file.json Créez un appareil Android en configurant un fichier json
 
* Conseils de configuration :
                 Touche Boss : "bossKeyEnable" : true
                 Port ADB personnalisé : "customAdbPort" : 16384,
                 Affichage encoche : "displayCutout" : 0,
                 Taux de rafraîchissement dynamique : "dynamicFpsEnable" : false
                 Lorsque MuMuPlayer Pro fonctionne en arrière-plan, il réduira automatiquement le taux de rafraîchissement à : "dynamicFpsLimitToLow" : 15
                 Confirmation lors de la sortie : "exitConfirmEnable" : true
                 Compteur FPS : "fpsShowEnable" : false
                 Mathématiques rapides GPU : "gpuFastMathEnable" : false
                 Modèle GPU : "Adreno (TM) 640"
                 Adresses MAC du périphérique : "macAddress" : "92:79:16:57:58:12"
                 Marque : "phonePropBrand" : "Redmi"
                 IMEI : "phonePropIMEI" : "869874032137430"
                 Modèle : "phonePropMiit" : "23078RKD5C"
                 Nom : "phonePropModel" : "K60 Ultra"
                 Amélioration graphique : "renderQualityEnable" : false
                 DPI : "resolutionDPI" : 240
                 Taille de l'écran : "resolutionWidthHeight" : "1600x900"
                 id de l'appareil Android : "simulationProps" : "android_id=123456"
                 Mode disque système : "systemWritable" : false
                 Style du curseur de la souris MuMu : "trackCursorEnable" : false
                 ADB : "usingNormalADBPort" : true
                 Amplitude de vibration de la manette : "vibrationAmplitude" : 0,59999999999999998
                 Durée de correction de vibration de la manette : 0 
                 Durée de vibration de la manette : 0,80000000000000004 
                 CPU : "vmCpuCount" : 3 
                 Mémoire : "vmMemoryOfMB" : 3072 
                 Nom de l'appareil : "vmName" : "Appareil Android"
                 Accès Root : "vmRootEnable" : false 
                 Rotation automatique de la fenêtre : "windowAutoRotationEnable" : true
                 Numéro de port ADB personnalisé : "customAdbPort" : 12345
 
Astuce : Certains changements prendront effet au prochain lancement.
 
*Informations détaillées dans le fichier.json :
                 {
                 "bossKeyEnable" : true,
                 "customAdbPort" : 16384,
                 "displayCutout" : 0,
                 "dynamicFpsEnable" : false,
                 "dynamicFpsLimitToLow" : 15,
                 "exitConfirmEnable" : true,
                 "fpsShowEnable" : false,
                 "gpuFastMathEnable" : false,
                 "maxFpsLimit" : 144,
                 "phonePropBrand" : "Redmi",
                 "phonePropIMEI" : "869874032137430",
                 "phonePropMiit" : "23078RKD5C",
                 "phonePropModel" : "K60 Ultra",
                 "renderQualityEnable" : false,
                 "resolutionDPI" : 240,
                 "resolutionWidthHeight" : "1600x900",
                 "systemWritable" : false,
                 "trackCursorEnable" : false,
                 "usingNormalADBPort" : true,
                 "vmCpuCount" : 3,
                 "vmMemoryOfMB" : 3072,
                 "vmName" : "Appareil Android",
                 "vmRootEnable" : false,
                 "windowAutoRotationEnable" : true
                 "customAdbPort":12345
                 }
 
(4) Cloner/Supprimer/Ouvrir/Fermer/Redémarrer l'appareil Android
         · Commande :
                 Cloner : ./mumutool clone <device>
                 Supprimer : ./mumutool delete <device>
                 Ouvrir : ./mumutool open <device>
                 Fermer : ./mumutool close <device>
                 Redémarrer : ./mumutool restart <device>
         · Paramètres :
                  <device> : Sélectionnez l'appareil Android.
         · Exemple :
                 ./mumutool clone 0        Cloner le périphérique Android N°0
                 ./mumutool delete 0,2        Supprimer les périphériques Android N°0 et N°2
                 ./mumutool open all        Ouvrir tous les périphériques Android
                 ./mumutool close 0        Fermer le périphérique Android N°0
 
(5) Configurer l'appareil Android
         · Commande :
                 ./mumutool config <device> [--setting <setting>]
         · Paramètres :
                 <device> : Sélectionnez l'appareil Android.
                 <setting> : Sélectionnez la configuration mise à jour pour le périphérique Android.
         · Exemple :
                 ./mumutool config 0 --setting '{"vmCpuCount":1,"vmMemoryOfMB":1024}' Configurer les paramètres du périphérique Android N°0 pour 1 cœur, 1 Go
                 ./mumutool config 0,2 --setting /path/file.json Configurer le paramètre du dispositif Android N°0 et N°2 en configurant un fichier json
         · Conseils :
                Pour les « Conseils de configuration » et « Informations détaillées dans file.json », vous pouvez vous référer à « (3) Créer un appareil Android ».
 
(6) Contrôler l'appareil Android
①À propos de l'application
         · Commande :
                 ./mumutool control <device> [--action <action>] [--package <package>] [--path <path>] 
         · Paramètres :
                 <device> : Sélectionnez l'appareil Android.
                 <action> : Sélectionnez l'action à déclencher par l'appareil Android. (valeurs : open_app, close_app, install_apk, uninstall_app, app_status)
                 <package> : Sélectionnez l'ID de bundle de package android par l'appareil Android. Requis pour les actions : open_app, close_app, uninstall_app, app_status.
                 <path> : Sélectionnez le chemin du fichier apk/apks/xapk à installer par l'appareil Android. Requis pour les actions : install_apk.
         · Exemple :
                 ./mumutool control 0,2 --action install_apk --path /path/QooApp.apk Installer apk pour le dispositif Android N°0 et N°2
                 ./mumutool control 0 --action open_app --package com.qooapp.qoohelper Ouvrez l'apk pour l'appareil Android N°0
                 ./mumutool control  0 --action  close_app  --package  com.qooapp.qoohelper         Fermer l'apk pour l'appareil Android N°0
                 ./mumutool control  0 --action  uninstall_app  --package  com.qooapp.qoohelper        Désinstallez l'apk pour l'appareil Android N°0
                 ./mumutool control  0 --action  app_status  --package  com.qooapp.qoohelper        Statut de l'application dans l'appareil Android N°0
         · Conseils :
                 Vous devez exécuter l'émulateur correspondant pour que votre commande soit effective.
 
②À propos des outils
         · Commande :
                 ./mumutool control <device> [--action <action>] [--type <type>] 
         · Paramètres :
                 <device> : Sélectionnez l'appareil Android.
                 <action> : exécuter_outil
                 <type> : Sélectionnez le type de barre d'outils pour l'appareil Android. requis pour les actions : run_tool. (valeurs : goBack, goHome, showActivity, showVolumePanel, addVolume, reduceVolume, muteVolume, rotation, shake)
         · Exemple :
                 ./mumutool control  0 --action run_tool --type  goBack        Activer « Retour » sur l'appareil Android N°0
                 ./mumutool control  0 --action run_tool --type  goHome        Activer « Accueil » sur l'appareil Android N°0
                 ./mumutool control  0 --action run_tool --type  showActivity        Activer « Ouvrir les applications récentes » sur l'appareil Android N°0
                 ./mumutool control  0 --action run_tool --type  showVolumePanel        Afficher le volume sur l'appareil Android N°0
                 ./mumutool control  0 --action run_tool --type  addVolume        Augmenter le volume de 1 sur l'appareil Android N°0
                 ./mumutool control  0 --action run_tool --type  reduceVolume        Diminuer le volume de 1 sur l'appareil Android N°0
                 ./mumutool control  0 --action run_tool --type  muteVolume         Activer/désactiver le bouton de sourdine sur l'appareil Android N°0
                 ./mumutool control  0 --action run_tool --type  rotation         Changer la rotation de la fenêtre sur l'appareil Android N°0
                 ./mumutool control  0 --action run_tool --type  shake        Activez « Shake » sur l'appareil Android N°0
         · Conseils :
                 Vous devez exécuter l'émulateur correspondant pour que votre commande soit effective.
 
③À propos de CMD
         · Commande :
                 ./mumutool control <device> [--action <action>] [--cmd <cmd>]
         · Paramètres :
                 <device> : Sélectionnez l'appareil Android.
                 <action> : exécuter_outil
                 <cmd> : Sélectionnez la commande à exécuter par l'appareil Android. nécessaire pour les actions : run_cmd.
         · Exemple :
                 ./mumutool control  0 --action run_cmd  --cmd "input tap 300 400"        exécutez CMD sur l'appareil Android N°0
 
④ À propos du stockage de l'appareil (importer/exporter/déplacer votre appareil Android)
· Importez votre appareil Android
         · Commande :
                 ./mumutool import [--count <count>] [--path <path>]
         · Paramètres :
                 <count> : Sélectionnez un ou plusieurs chemins de fichier /path/file.mad pour importer l'appareil Android.
                 <path> : Sélectionnez le chemin de fichier /path/file.mad pour importer l'appareil Android.
         · Exemple :
                 ./mumutool import  --count  1   --path  /path/file1.mad  --path  /path/file2.mad      Utilisez les fichiers file1.mad、file2.mad pour importer votre appareil Android via un lien
                 ./mumutool import  --count  2   --path  /path/file.mad       Utilisez le fichier file.mad pour importer votre appareil Android en le copiant
         · Conseils :
                 count=1, le fichier mad sera ajouté à l'importation.(par défaut)
                 si count>=2, le fichier mad sera cloné pour l'importation.
 
· Exportez votre appareil Android
         · Commande :
                 ./mumutool export <device> [--dir <dir>]
         · Paramètres :
                 <device> : Sélectionnez l'appareil Android.
                 <dir> : Répertoire de fichiers.
         · Exemple :
                 ./mumutool  export  0  --dir /path/       Exportez l'appareil Android N°0 vers un répertoire spécifié
                 ./mumutool  export  0,2  --dir /chemin/       Exporter les appareils Android N°0 et N°2 vers un répertoire spécifié
                 ./mumutool  export  all  --dir /chemin/       Exporter tous les appareils Android vers un répertoire spécifié
 
· Déplacer votre appareil Android
         · Commande :
                 ./mumutool move <device> [--dir <dir>]
         · Paramètres :
                 <device> : Sélectionnez l'appareil Android.
                 <dir> : Répertoire de fichiers.
         · Exemple :
                 ./mumutool  move  0 --dir /chemin/       Déplacer l'appareil Android N°0 vers un répertoire spécifié
                 ./mumutool  move  0,2 --dir /chemin/        Déplacer les appareils Android N°0 et N°2 vers un répertoire spécifié
                 ./mumutool  move  all --dir /chemin/       Déplacer tous les appareils Android vers un répertoire spécifié
 
⑤ À propos de l'affichage des appareils (Afficher/Masquer vos appareils Android)
· Afficher tous vos appareils Android
         · Commande :
                 ./mumutool show
· Masquer tous vos appareils Android
         · Commande :
                 ./mumutool hide
 
Si vous avez d'autres questions, n'hésitez pas à nous contacter pour nous faire partager vos commentaires !

Fin de l'article

Mot-clé: Développeur Outil en ligne de commande
img

Désolé, aucun résultat ne correspond à votre recherche. Veuillez essayer d'utiliser d'autres mots-clés.

Ou vous pouvez :
1. Pour les utilisateurs de macOS, rejoindre le Discord officiel de MuMuPlayer et consulter le service client en ligne.
2. Pour les utilisateurs de Windows, envoyer un e-mail à support@mumuglobal.com
Chargement...