- Cómo cambiar la pantalla de color de 16 bits a color de 32 bits
- Reinstalar driver o controlador de tarjeta gráfica en Windows 10
- Cómo cambiar tarjetas gráficas duales a tarjetas gráficas independientes
- Cómo actualizar el controlador de la tarjeta gráfica
- Cómo desactivar el firewall
- Desactivar Hyper-V
- Cómo instalar DirectX 11
- Requisitos de configuración de la computadora de la versión de Win de MuMu APP Player
- MuMu deja de responder mientras se carga o se congela al 40%
- MuMu deja de responder mientras se carga o se congela al 60%
- MuMu deja de responder mientras se carga al 100%
- MuMu deja de responder mientras se carga o se congela al 10%
- MuMu deja de responder mientras se carga o se congela al 30%
- MuMu deja de responder mientras se carga o se congela al 45%
- MuMu deja de responder mientras se carga o se congela al 99% o aparece «causa desconocida»
- Recurrencia del programa no responde
- El escritorio se convierte en diferentes tamaños después de iniciar el emulador y no funciona correctamente
- El escritorio del emulador tiene una pantalla anormal e íconos diagonales
- Manera de resolver la especificación de gráficos demasiado baja para dx 11.0 o OpenGL 4.3
- Aparece una pantalla azul después de iniciar el emulador
- Aviso repetido de «el programa no responde»
- Cómo activar VT
- Cómo habilitar VT en PC de HP
- Cómo habilitar VT en PC de Lenovo
- Cómo habilitar VT en PC de Acer
- Cómo habilitar VT en PC de Gigabyte
- Cómo habilitar VT en PC de Toshiba
- Cómo habilitar VT en PC de Micro Star (MSI)
- Cómo habilitar VT en PC de Dell
- Cómo habilitar VT en PC de ASRock
- ¿Cómo habilitar VT en PC de ASUS?
- Cómo mostrar y ocultar botones
- Cómo configurar la rotación de la cámara
- Cómo hacer zoom en el mapa en el emulador
- Cómo importar y exportar esquemas de teclado en el emulador
- Configuración de teclas: cómo configurar el clic, el doble clic, las teclas de dirección, la tecla de estrella, la tecla de atacar/disparar, etc.
Se ha preparado un resumen simplificado de los comandos adb de uso común para facilitar la realización de operaciones adb en MuMu.
1、 Las versiones de adb
Adb incorporado en MuMu Player (en el directorio de instalación de MuMu)
C:\Program Files (x86)\Nemu\vmonitor\bin\adb_server.exe
① Recomendado: http://adbshell.com/downloads
② Sitio web oficial: https://developer.android.com/studio/releases/platform-tools
2、Conexión del dispositivo
Abra cmd (si usa el adb que viene con MuMu, entonces cd C:\Program Files (x86)\Nemu\vmonitor\bin\)
adb kill-server (adb incorporado en MuMu: adb_server.exe kill-server)
Conenctar al puerto del emulador: adb connect 127.0.0.1:7555 (adb incorporado en MuMu: adb_server.exe connect 127.0.0.1:7555)
Mostrar dispositivos conectados: adb devices adb incorporado en MuMu: adb_server.exe devices), normalmente mostrará que el dispositivo MuMu está conectado, así que puede continuar con el siguiente paso
Atención: si el dispositivo 127.0.0.1:7555 no se muestra en la lista de dispositivos, puede probar varias veces usando adb kill-server y adb connect 127.0.0.1:7555
3、Cómo controlar el emulador MuMu cuando se conecta con varios dispositivos
Formato de comando: comandos alternativos para el puerto del emulador adb -s, por ejemplo: adb -s 127.0.0.1:7555 shell pm list package -3
4、Instalar y desinstalar apk
Ingrese el siguiente comando cuando el dispositivo MuMu esté conectado:
Instalar apk
adb install C:\\xx.apk
Desinstalar apk
5、Obtener el nombre del paquete de aplicaciones instaladas
Lista de todos los nombres de paquetes de aplicaciones
adb shell pm list packages
Lista de los nombres de paquetes de aplicaciones de terceros
adb shell pm list packages -3
Lista de los nombres de paquetes de aplicaciones del sistema
adb shell pm list packages -s
Nombre del paquete de la aplicación en ejecución
adb shell dumpsys window | findstr mCurrentFocus
Cuando ejecute varias instancias de la misma aplicación, verifique si la versión del emulador es anterior a 2.2.2x86 / x64; si lo es, el nombre del paquete de inicio múltiple generalmente debe seguir el formato del nombre del paquete original + sufijo. Tomando Honkai Impact 3rd como ejemplo:
Si el número de versión del emulador es posterior a 2.2.2x86/x64, todas las aplicaciones de inicio múltiples y la aplicación original tienen el mismo nombre de paquete, por lo tanto es necesario controlar las aplicaciones de inicio múltiples a través de UserId (No olvide conectar primero el puerto del emulador adb connect 127.0.0.1:7555)
6、Obtener nombre del tipo de Activity de las aplicaciones instaladas
adb logcat ActivityManager:I *:s | findstr "cmp" y luego inicie la aplicación de objetivo
Por ejemplo inicie Identity V:
El primer cmp = com.netease.dwrg/.Launcher indica: nombre del paquete de la aplicación/nombre del tipo de Activity de la aplicación, nombre completo de Activity = com.netease.dwrg.Launcher
7、Iniciar aplicación
adb shell am start -n nombre del paquete de la aplicación/nombre del tipo de Activity de la aplicación
Por ejemplo inicie la aplicación de Identity V:
adb shell am start -n com.netease.dwrg/.Launcher
Si quiere ver el tiempo que tarda la aplicación en iniciarse, puede usar adb shell am start –W nombre del paquete de la aplicación/nombre del tipo de Activity de la aplicación, como:
adb shell am force-stop nombre de la aplicación
Por ejemplo apaga la aplicación de Identity V:
adb shell am force-stop com.netease.dwrg
9、Comprobar número de versión de la aplicación
adb shell dumpsys package nombre del paquete de aplicación | findstr version
Por ejemplo ver el número de versión de Identity V:
10、Eliminar datos de aplicación
adb shell pm clear nombre del paquete de aplicación
11、Entrada analógica
Entrada de teclas
adb shell input keyevent valor del teclado
Por ejemplo: adb shell input keyevent 3 significa hacer clic en el botón HOME, el valor de otras teclas correspondientes se pueden buscar en línea
Entrada de caracteres
adb shell input text caracteres
Por ejemplo: adb shell input text test indica que se ingrese la cadena de caracteres de prueba
PD: los caracteres chinos no son compatibles
Hacer clic con el ratón
adb shell input tap X Y
X e Y son los valores de las coordenadas de los ejes x e y en la pantalla actual respectivamente
Deslizamiento del ratón
adb shell input swipe X1 Y1 X2 Y2
X1 Y1 y X2 Y2 son las coordenadas del punto de inicio de deslizamiento respectivamente
12、Cargar archivos desde la computadora al emulador
adb push C:\test.apk /data
13、Copiar archivos del emulador a la computadora
adb pull /data/test.apk C:\
14、Capturas de pantalla
Tome una captura de la pantalla actual del simulador
adb shell screencap /data/screen.png
Descargar la captura de pantalla a la computadora
adb pull /data/screen.png C:\
15、Grabar vídeo
Iniciar grabación
adb shell screenrecord /data/test.mp4
Finalizar grabación
Puede presionar CTRL+C para finalizar la grabación
Exportar archivos de vídeo
adb pull /data/test.mp4 C:\
16、Comprobar información de dispositivo
Modelo del dispositivo
adb shell getprop ro.product.model
Marca del dispositivo
adb shell getprop ro.product.brand
Modelo de procesador del dispositivo
adb shell getprop ro.product.board
Número de versión de Android del dispositivo
adb shell getprop ro.build.version.release
Modo de renderización del motor del dispositivo
adb shell dumpsys SurfaceFlinger|findstr "GLES"
El comando del modo de renderización del motor adb shell dumpsys SurfaceFlinger no se puede usar en las versiones 2.0.30 o superiores, use una versión inferior a 2.0.30
Para más comandos consulte: http://adbshell.com/commands
Cómo capturar paquetes
Paso 1. Descargue la última versión de «fiddler» y «emulador mumu» respectivamente;
Paso 2. Inicie Fiddler Tools -> Options -> Connections, marque «allow remote computers to connect» (permitir que las computadoras remotas se conecten) y luego reinicie el programa. Recuerde es necesario reiniciar;
Paso 3. Compruebe la IP, si hay una tarjeta de red virtual se necesita ipconfig/all para comprobar la IP real;
Paso 4. Inicie el emulador mumu y configure el proxy;
Mantenga presionado el nombre del Wi-Fi y seleccione «Modificar red»
Paso 5. Es posible emplearlo después de guardar.