Ejemplo App Android desde Lazarus Free Pascal
Instalación típica de Lazarus.
Lazarus-1.1-38476-fpc-2.6.1-20120902-win32.
Lazarus-1.1-38588-fpc-2.6.1-20120909-cross-arm-wince-win32.Entrar al directorio C:\lazarus\fpc
(aquí cuando llegamos solamente veremos la carpeta 2.6.1)
Copiar la carpeta 2.5.1 en este directorio C:\lazarus\fpc y sucontenido copiarlo en la carpeta 2.6.1 que ya existia (Lazarus necesita ambas para la compilación).
Instalar jdk-6u31-windows-i586.
En la raíz de C: tener el SDK (Kit de Desarrollode Software) y el NDK-r8 (Kit de Desarrollo Nativo). (por comodidad, estos pueden estar en cualquier directorio del PC).
Pasos para configurar el Android Virtual Devices (AVD).
En el directorioC:\android-sdk-windows , ejecutar el fichero AVD-Manager
Seleccionamos New…
Escribimos un nombre para nuestro dispositivo, seleccionamos nuestro target y las características específicas quequeremos que posea el mismo y luego le damos clic en “Create AVD”.
Pasos para compilar el ejemplo LCL AndroidApplication.
Ejecutar la aplicación Lazarus Free Pascal.Cerramos el proyecto nuevo que se carga automáticamente al iniciar la aplicación, puesto que vamos a utilizar un ejemplo.
Seleccionamos Abrir proyecto y buscamos el ejemplo que se encuentra en ladirección: C:\lazarus\examples\androidlcl\
Pasos para configurar las opciones del compilador.
Hacemos clic en Proyecto Opciones de Proyecto
Opciones de Proyecto Opciones delcompilador
En la opción: Rutas, vamos a dar clic en el botón al extremo de Librerias (-Fi):
En la nueva ventana damos clic en eliminar entradas inválidas y escribimos dos direcciones:
1.C:\android-ndk-r8\platforms\android-8\arch-arm\usr\lib
2. C:\android-ndk-r8\toolchains\arm-linux-androideabi-4.4.3\prebuilt\windows\lib\gcc\arm-linux-androideabi\4.4.3
Luego aceptamos.
Hacemos clic...
Regístrate para leer el documento completo.