Cargando...

Centro de ayuda de MuMuPlayer

Encuentra soluciones para todos tus problemas con MuMuPlayer

Pregunta lo que quieras sobre MuMuPlayer

Esenciales para Desarrolladores: Manual

7 jul. 2025

La siguiente es una breve lista de comandos adb comúnmente utilizados para desarrolladores que desean ejecutar comandos usando adb para MuMu Player.

[Comandos adb comunes]

1. Versión de Adb

Adb incorporado de MuMu Player (en el directorio de instalación)

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

Descargar desde el sitio web:

Recomendadohttps://adbshell.com/downloads

② Sitio web oficial: https://developer.android.com/studio/releases/platform-tools

2. Conectar con el dispositivo

Abre cmd (si usas el adb incorporado de MuMu Player, entonces cd C:\Program Files (x86)\Nemu\vmonitor\bin\)

adb kill-server (Adb incorporado: adb_server.exe kill-server)

Conectar al puerto del emulador: adb connect 127.0.0.1:7555 (Adb incorporado: adb_server.exe connect 127.0.0.1:7555)

Listar dispositivos conectados: adb devices (Adb incorporado: adb_server.exe devices), en circunstancias normales, se te indicará que los dispositivos de MuMu Player se han conectado y puedes proceder al siguiente paso.

Desarrolladores: Esenciales Manual1

Nota: Si "127.0.0.1:7555 device" no aparece en la lista, sigue intentando conectar usando adb kill-server y adb connect 127.0.0.1:7555

3. Cómo operar en MuMu Player con varios dispositivos conectados

Formato de comando: comandos alternativos para adb -s puerto del emulador, por ejemplo: adb -s 127.0.0.1:7555 shell pm list package -3

4. Instalar y desinstalar apk

Ejecute los siguientes comandos con MuMu Player conectado:

Instalar apk

adb install C:\xx.apk

Desinstalar apk adb uninstall C:\xx.apk

5. Listar los nombres de paquete de las aplicaciones instaladas

Lista de todos los nombres de paquete

adb shell pm list packages

Lista de nombres de todos los paquetes de terceros

adb shell pm list packages -3

Lista de nombres de paquetes del sistema

adb shell pm list packages -s

Los nombres de paquete de las aplicaciones en ejecución

adb shell dumpsys window | findstr mCurrentFocus

Al ejecutar varias instancias de la misma aplicación, por favor verifique si la versión del emulador es anterior a 2.2.2x86/x64, si es así, entonces el nombre del paquete para multi-inicio generalmente debe seguir el formato de nombre de paquete original + sufijo. Tomando como ejemplo Honkai Impact 3rd:

Developers' Essentials: Manual2

Si el emulador es más reciente que 2.2.2x86/x64, entonces el paquete de multi-inicio y el paquete original deberían tener el mismo nombre, por lo que necesita controlar la aplicación de multi-inicio usando UserId (no olvide primero conectar el puerto del emulador usando adb connect 127.0.0.1:7555)  

6. Enumere el Activity ClassName de una aplicación instalada

Ejecute adb logcat ActivityManager:I *:s | findstr "cmp" y ejecute la aplicación objetivo

Tomando “Identity V” como ejemplo, puede ejecutar:

Developers' Essentials: Manual3

donde el primer cmp=com.netease.dwrg/.Launcher significa: Paquete de la aplicación

nombre/Activity ClassName, el nombre completo de la Activity

name=com.netease.dwrg.Launcher

7. Iniciar aplicación

adb shell am start -n Nombre del paquete de la aplicación/Activity ClassName de la aplicación

Tomando “Identity V” como ejemplo, puede ejecutar:

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

Para ver el tiempo de inicio, ejecute adb shell am start -W Nombre del paquete de la aplicación/Activity ClassName de la aplicación

Por ejemplo:

Developers' Essentials: Manual4

8. Cerrar aplicación

adb shell am force-stop Nombre del paquete

Tomando “Identity V” como ejemplo, puede ejecutar:

adb shell am force-stop com.netease.dwrg

9. Ver versión de la aplicación

adb shell dumpsys package Nombre del paquete | findstr version

Tomando “Identity V” como ejemplo, puede ejecutar:

Developers' Essentials: Manual5

10. Borrar datos de la aplicación

adb shell pm clear Nombre del Paquete

11. Entrada simulada

Entrada de tecla

adb shell input keyevent Valor de la tecla

Por ejemplo:

adb shell input keyevent 3

significa presionar la tecla HOME (los valores de otras teclas se pueden obtener mediante búsqueda en línea)

Entrada de texto

adb shell input text Cadena

Por ejemplo: adb shell input text test

devolvería la cadena "test"

P.D.: No se admiten caracteres chinos

Clic del ratón

adb shell input tap X Y

donde X e Y son los valores de las coordenadas x e y de la entrada actual

Movimiento del ratón

adb shell input swipe X1 Y1 X2 Y2

X1 Y1 y X2 Y2 son los valores de las coordenadas de los puntos de inicio y fin respectivamente

12. Subir archivos desde el ordenador al emulador

adb push C:\test.apk /data

13. Copiar archivos del emulador al ordenador

adb pull /data/test.apk C:\

14. Tomar capturas de pantalla

Tomar una captura de pantalla de la pantalla actual del emulador

adb shell screencap /data/screen.png

Guardar la captura de pantalla en el ordenador

adb pull /data/screen.png C:\

15. Grabar pantalla

Iniciar grabación

adb shell screenrecord /data/test.mp4

Detener grabación

CTRL+C

Exportar archivo de vídeo

adb pull /data/test.mp4 C:\

16. Ver información del dispositivo

Modelo

adb shell getprop ro.product.model

Marca

adb shell getprop ro.product.brand

Modelo del procesador

adb shell getprop ro.product.board

Versión de Android

adb shell getprop ro.build.version.release

Modo de renderizado del motor

adb shell dumpsys SurfaceFlinger|findstr "GLES"

Este comando no puede usarse en la versión 2.0.30 y superiores. Por ahora, para utilizarlo se requiere una versión anterior.

Para otros comandos, por favor visita https://adbshell.com/commands

[Cómo capturar paquetes]

1) Descarga la última versión de "fiddler" y "MuMu Player" respectivamente;

2) Inicia fiddler a través de Herramientas -> Opciones -> Conexiones, marca "Permitir que computadoras remotas se conecten" y reinicia el programa. ¡Importante! No olvides reiniciar;

Imprescindibles para desarrolladores: Manual6

3) Verifica la IP. Si hay una tarjeta de red virtual, necesitas ejecutar ipconfig/all para comprobar la IP real;

Imprescindibles para desarrolladores: Manual7

4) Inicia MuMu Player y configura el proxy;

Imprescindibles para desarrolladores: Manual9

Imprescindibles para desarrolladores: Manual9

Mantén presionado el nombre de la red WiFi y haz clic en "Modificar red"

Imprescindibles para desarrolladores: Manual10

Imprescindibles para desarrolladores: Manual12

5) Guarda y continúa con la siguiente operación.

Imprescindibles para desarrolladores: Manual13

Fin del artículo

Palabra clave: