No se pueden depurar muestras de NDK con Android Studio 1.3.2 en Windows

Tengo Android Studio 1.3.2, NDK r10e, plugin experimental gradle 0.2.0. He clonado el repository de muestras ndk y he seguido cuidadosamente las instrucciones para la vista previa del NDK , incluida la creación de una configuración nativa.

Cuando selecciono LLDB como el depurador y depuro la aplicación de ejemplo NDK de Teapot (punto de interrupción en TeapotNativeActivity.cpp, línea 393), la aplicación se ejecuta, pero el punto de interrupción no se alcanza como debería cuando roto la tetera. El uso de GDB para los resultados del depurador en la aplicación se congela en el inicio. Luego tengo que forzar el cierre de la aplicación y presionar Detener en la ventana del depurador.

En ambos casos, los controles de depuración aparecen (atenuados), y la ventana de variables dice “Conectando”, pero nunca veo el cuadro de diálogo “Esperando al depurador” en mi dispositivo.

Salida de consola usando LLDB: introduzca la descripción de la imagen aquí

Salida de consola utilizando GDB: introduzca la descripción de la imagen aquí

Ahora, cuando hago lo mismo desde Android Studio 1.4 Preview 3, ahora aparece el cuadro de diálogo “Esperando al depurador”, pero se cuelga allí. Parece que el depurador nunca se conecta.

Salida de consola de Android Studio 1.4: introduzca la descripción de la imagen aquí

¿Es posible depurar con AS 1.3.2 o 1.4? ¿Qué debo hacer a continuación para que funcione?

Actualicé a Android Studio 1.4 beta y el problema está solucionado. Ahora puedo depurar mi código C ++.