como - grabar pantalla android con audio interno
Cómo grabar pantalla con Android Studio (9)
Abra el emulador de Android, haga clic en la barra lateral derecha más botón "..." Abra una nueva ventana, Pantalla de grabación y comience a grabar Está bien https://developer.android.com/studio/run/emulator.html
Conecto mi teléfono a Android Studio y el código. Quiero grabar la pantalla de mi teléfono. Vi this pero ese botón está desactivado en mi Android Studio. Puedo capturar pantallas pero no puedo grabar. ¿Puede alguien ayudarme con esto?
ACTUALIZAR
Así es como está en mi estudio de Android. El botón está deshabilitado.
En el caso del emulador, experimenté que debería instalar DirectX End-User Runtime
Lo instalé para otra aplicación y, por suerte, ¡Android Sceer Record funciona bien y no está atenuado!
Espero que esto ayude a otras personas
En las versiones más recientes de
Android Studio
se
requiere un teléfono Android externo
para grabar la pantalla preferiblemente con una resolución de al menos
720p
.
Dado que el funcionamiento interno en la memoria virtual no se puede grabar y, por lo tanto, está deshabilitado, ya que no puede grabar y ejecutar el emulador al mismo tiempo.
Estoy ejecutando
Android Studio 2.3.2
que es el último y en el que experimenté esto.
Pero cuando cerré el emulador y conecté mi
HTC One M9
, automáticamente habilitó el botón de grabación para grabar el teléfono en lugar del dispositivo emulado.
Verifique las imágenes a continuación y la diferencia entre ellas en los círculos rojos:
Primera imagen, dispositivo emulado en la computadora :
Segunda imagen, dispositivo personal conectado a la computadora :
Los emuladores de Android SDK no admiten la grabación: https://code.google.com/p/android/issues/detail?id=61682
Simplemente falta el comando
screenrecord
:
i:/>adb -e shell
root@generic_x86_64:/ # screenrecord
/system/bin/sh: screenrecord: not found
127|root@generic_x86_64:/ #
En Windows, sugiero usar la herramienta de captura de pantalla genérica Fraps como alternativa. Es una herramienta increíble con demasiados años de historia para contar. No estoy afiliado a ellos, simplemente lo usé "en el día" cuando jugaba mucho. En la pestaña Películas, agregue una tecla de acceso directo de captura de video y úsela para iniciar / detener la grabación. El contador de FPS estará rojo durante la grabación.
Tal vez su dispositivo no sea compatible con el grabador de pantalla, hay muchos dispositivos que no lo son, por lo que este es un problema del dispositivo. Si desea grabar la pantalla de su aplicación, simplemente ejecute la aplicación en el emulador de Android o en genymotion e inicie su grabador de pantalla de escritorio y ajuste la pantalla de escritorio para que se ajuste al emulador. Hay muchas grabadoras de pantalla para PC pero prefiero cam studio 8. Gracias
Ve a tu menu
-
View
->Tool Windows
->Android
Encontrará el icono de grabación en la esquina inferior izquierda.
Si está utilizando un AVD, asegúrese de que "Usar GPU host" esté desactivado .
Para tomar una grabación de video de su aplicación:
- Inicie su aplicación como se describe en Ejecutar su aplicación en modo de depuración.
- Haga clic en Android para abrir la ventana de la herramienta DDMS de Android.
- Haga clic en Grabar pantalla en el lado izquierdo de la ventana de la herramienta Android DDMS.
- Haz clic en Iniciar grabación.
- Interactúa con tu aplicación.
- Haga clic en Detener grabación.
- Ingrese un nombre de archivo para la grabación y haga clic en Aceptar.
Fuente: https://developer.android.com/tools/debugging/ddms.html
Yo tuve el mismo problema. Se resolvió cuando no ejecuté pero depuré la aplicación.
Una vez que haya depurado su aplicación, el icono se habilitará incluso si solo ejecuta su aplicación sin depurar.
Supongo que esto debe hacerse para cada aplicación que desarrolles, ya que debe ser una función de depuración o algo así.
* Tenga en cuenta que en esta imagen estoy usando Android Studio post 2.0, pero cuando me ocurrió este problema, estaba usando pre 2.0, por lo que eso no debería importar.