Uso de Visual Studio para desarrollar código nativo de Android
Este tutorial muestra cómo crear y depurar una sencilla aplicación para Android con una biblioteca nativa con Visual Studio.
Antes de comenzar, por favor, instale VisualGDB (asegúrese de que "Edición Android" está marcada en el instalador).
Usted también tendrá que instalar Java JDK, SDK de Android, NDK y Apache ANT.
Paso a paso tutorial
- Inicie Visual Studio. Seleccione Archivo-> Nuevo Proyecto-> VisualGDB-> Android App Wizard.
- Especifique el nombre del proyecto y la ubicación (por favor, evitar espacios en la ruta del archivo).Pulse OK para iniciar el asistente.
- Si está ejecutando asistente VisualGDB Android por primera vez, por favor presione el botón "ubicaciones / SDK Configurar NDK" para decirle VisualGDB las ubicaciones de sus herramientas relacionadas con Android. Si usted no tiene ninguna de las herramientas instaladas, sólo tiene que pulsar el botón "instalar".ADVERTENCIA! Después de instalar el SDK de Android ejecute el gestor de SDK como administrador e instalar las herramientas (herramientas de SDK / herramientas de la plataforma) y todas las API de Android necesarias (al menos Android 1.5 y 2.3.3).
- En este tutorial vamos a ir de la manera más fácil y simplemente creamos una nueva aplicación desde cero. Para hacerlo, seleccione la primera opción en el asistente:
- En la siguiente página se puede personalizar el nombre del proyecto o dejar los nombres predeterminados.
- Por último, puede seleccionar la plataforma Android. Si usted ve que no las plataformas en la lista, por favor presione el botón "Administrar las plataformas instaladas" e instalar las plataformas requeridas.Por favor, seleccione "Android 1.5" como la plataforma de aplicaciones.
- Al pulsar "Finalizar", VisualGDB creará un nuevo proyecto Android App para usted. Si usted tiene un teléfono con Android o una tableta, puede habilitar la depuración USB en él y conectarlo a su PC. Si no, tiene que iniciar el simulador de Android (AVD Manager) seleccionando "con Android> Administrador de AVD" en Visual Studio:
- Si usted no tiene los dispositivos virtuales definidos por ahora, por favor, cree una. Se recomienda especificar al menos Android 2.3.3 como la plataforma de simulador:
- Inicie el dispositivo virtual. Si bien se inicia, vaya a Visual Studio, establezca un punto de interrupción en la línea de sprintf () dentro del archivo principal C y y seleccionar Build-> Generar solución.
- Una vez que la solución se ha construido, por favor asegúrese de que el dispositivo Android virtual se ha iniciado.
- Una vez que el dispositivo está listo, presione F5 para iniciar la depuración. VisualGDB desplegará el archivo APK automáticamente y se iniciará una sesión de depuración.
- Por favor, vaya al simulador y haga clic en el botón de pantalla completa enorme.
- Al hacer clic en el botón se activará el punto de interrupción sprintf () en Visual Studio:
- Pase el ratón sobre s_ButtonPressCounter, haga clic en "0", cambie el valor de "123" y pulse ENTER.
- Presione F5 para continuar ejecutando la aplicación. Volver al simulador y asegúrese de que la etiqueta indica 123 hits.
- Echa un vistazo a través de las ventanas principales de depuración proporcionadas por VisualGDB con el comando de Depuración> Windows:
- La ventana BGF Sesión permite enviar comandos arbitrarios para el depurador GDB
- La ventana de Android LogCat muestra información de registro adicional proporcionada por Android
- La ventana gdbserver consola muestra diversa información de depuración NDK.
- Pulse Mayús + F5 para detener la depuración.
- Como VisualGDB utiliza el sistema de construcción Android NDK en segundo plano, puede modificar varias banderas de compilación y configuración editando el archivo Android.mk. Tenga en cuenta que VisualGDB se actualizará automáticamente los LOCAL_SRC_FILES para que cuando se agrega / quita los archivos de origen en la solución:
0 comentarios:
Publicar un comentario