Virtual Machine + Lazarus + Android
#1
Escrito 31 diciembre 2011 - 04:35
Link de descarga: http://sourceforge.n...ot_30_dez_2011/
Instrucciones: http://wiki.lazarus...._Lazarus<br />
Yo ya me encuentro descargando.
Saludos
#2
Escrito 03 enero 2012 - 03:31
#3
Escrito 03 enero 2012 - 07:23
#4
Escrito 03 enero 2012 - 08:17
Un archivo con extensión .apk es un paquete para el sistema operativo Android, se usa para distribuir e instalar componentes empaquetados para la plataforma Android.fredycc, ¿cuales son esos famosos apk compilados en lazarus de que hablas? Es que no se si hablas de raudus + lazarus en linux (pueden convertirse en apk, por cierto) o si es algo que no conozco.
En este caso hablando de Lazarus, el apk vendría siendo una aplicación nativa generada por el compilador de Lazarus y se ejecuta por si misma, creo yo que con Raudus la ejecución del apk es através de un navegador web; decirme algo, si estoy mal informado.
Saludos
#5
Escrito 03 enero 2012 - 11:45
Un archivo con extensión .apk es un paquete para el sistema operativo Android, se usa para distribuir e instalar componentes empaquetados para la plataforma Android.
fredycc, ¿cuales son esos famosos apk compilados en lazarus de que hablas? Es que no se si hablas de raudus + lazarus en linux (pueden convertirse en apk, por cierto) o si es algo que no conozco.
En este caso hablando de Lazarus, el apk vendría siendo una aplicación nativa generada por el compilador de Lazarus y se ejecuta por si misma, creo yo que con Raudus la ejecución del apk es através de un navegador web; decirme algo, si estoy mal informado.
Saludos
Gracias, lo de los .apk ya lo sabia, y en lo de raudus llevas razón, pero lo de hacerlas en lazarus no lo conocía, voy a mirarmelo ya mismo!
#6
Escrito 03 enero 2012 - 12:14
Saludos
#7
Escrito 16 abril 2012 - 06:57
Saludos.
#8
Escrito 17 abril 2012 - 07:27
Hay un proyecto demo que incluye en la carpeta de examples en la instalación de Lazarus llamada androidlcl, trabaja con esos proyectos para poder ver trabajar tu apk funcionar en la instalación; de momento he dejado la maquina virtual y pasado a windows directamente; ya he logrado crear mi apk con un script que recimeinto ha creado el principal desarrollador de esta parte de Android, se instala bien solo que al momento de ejecutar me lanza una excepción de la cual que pregunto en los foros de Lazarus.
En lo que respecta, el emulador sobre windows me funciona de maravilla (NDK).
saludos
#9
Escrito 17 abril 2012 - 07:33
1) Como se crea un nuevo proyecto para android?. Como si fuera un proyecto nuevo para delphi?.
2) Como compilo ese proyecto?, o simplemente se guarda como un proyecto .lpr?
3) Como se convierte ese archivo .pas y/o .lpr a .apk? o es que se convierte automaticamente?
Esas son algunas dudas que se explican detalladamente en el wiki, o es que mi ingles esta muy malo?
Saludos.
#10
Escrito 17 abril 2012 - 08:53
1) Como se crea un nuevo proyecto para android?. Como si fuera un proyecto nuevo para delphi?.
2) Como compilo ese proyecto?, o simplemente se guarda como un proyecto .lpr?
3) Como se convierte ese archivo .pas y/o .lpr a .apk? o es que se convierte automaticamente?
Ok, no problem mi estimado.
1) El proyecto se crea como cualquier otro, como (Aplicación)
2) El detalle esta precisamente en la compilación, checa las imágenes en el punto:
Compiling the example LCL Android Application
Step 2 - Build the project using the Lazarus IDE
How to create an LCL Android Application
Step 2 - Building the library
Notarás cosas importantes como Target OS: Linux y Target CPU Family (ARM) y demás
Ya que hallas construido todo ahora se tiene que crear el instalador(APK)
3) Al parecer en la máquina virtual es prácticamente directo: Checate el comando en: Creating the APK package in Linux
Eso debería bastar, aún como vez no es tan automático todo hay que hacer varios saltos, en windows con Codetyphon es más facil, pero al igual el APK me da problemas, lo creo, se instala sin más problema pero me lanza una excepción en la simulador.
http://www.pilotlogi...etyphon_stu.htm
Los pasos en CodeTyphon son prácticamente los mismos, solo que no se detalla lo del APK en windows.
Saludos
#11
Escrito 17 abril 2012 - 09:03
Saludos.
#12
Escrito 17 abril 2012 - 09:46
Saludos
#13
Escrito 18 abril 2012 - 02:12
Saludos.
#14
Escrito 19 abril 2012 - 08:34
Pues sigo teniendo preguntas, mi ingles es bastante malo, segun entendi en los puntos que mencionas, que para crear un proyecto Android hay que copiar la estructura completa del ejemplo que trae de manera separada y cambiar el nombre del paquete, es eso correcto?.
Saludos.
No enecumene, era para que te dieras una idea en opciones del proyecto precisamente de ejemplo que viene en la carpeta notaras esas configuraciones de la wiki, el proyecto lo comienzas como cualquier otro, la diferencia va estar en las configuraciones antes de compilar como se muestran en el manual(wiki).
A mi parecer es más claro: http://www.pilotlogi...etyphon_stu.htm
Pero como te mencioné el proyecto lo creas empiezas como cualquier otro.
Saludos