Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Android Studio 0.8 Beta Captura de pantalla / Captura de video roto

He actualizado Android Studio de 0,6,2 a 0,8 beta anoche, sin problemas.

Por desgracia, sólo traté de agarrar una captura de vídeo de Glass (he estado enviando actualizaciones regulares de progreso de esta manera) para encontrar que ya no funciona. Presionar el registro omite el proceso de grabación real y salta directamente al diálogo de salvar, guardando un archivo de vídeo sin contenido.

El botón de captura de pantalla muestra un error:

Unexpected error while obtaining screenshot: java.lang.IllegalStateException: @NotNull method com/android/tools/idea/ddms/screenshot/DeviceArtDescriptor.getArtDescriptor must not return null 

Cualquier idea de lo que podría estar causando esto o cómo arreglarlo?

2 Solutions collect form web for “Android Studio 0.8 Beta Captura de pantalla / Captura de video roto”

Es un problema conocido, y se ha fijado para 0.8.2; Sin embargo, hay un trabajo alrededor de arreglarlo para esta versión.

Solución

Si alguien necesita una solución alternativa: edite el siguiente archivo en su distribución de Android Studio: plugins / android / lib / device-art-resources / device-art.xml

En la línea 33, inserte <!-- y en la línea 43 inserte -->

En otras palabras, comente las dos definiciones de dispositivos de TV. No proporcionan una orientación vertical, que es lo que está causando el bloqueo en el código de captura de pantalla (cuando se busca arte del dispositivo para rodear el dispositivo con).

Si lo hace, tenga en cuenta que puede tener conflictos en una futura actualización, por lo que debe copiar el archivo original en algún lugar y restaurarlo antes de actualizar a 0.8.2.

Publicado por Tnor, en https://code.google.com/p/android/issues/detail?id=72580 .

Resulta que esto fue enteramente mi propia culpa – estaba ejecutando un emulador que había olvidado lo que significaba que adb no sabía qué dispositivo quería grabar.

El truco consiste en asegurarse de que sólo un dispositivo está conectado a adb, o establecer un valor predeterminado.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.