Difference between revisions of "Android tutorial/es"
Line 93: | Line 93: | ||
Seleccionar customdrawn 0.0 > Instalar selección y pulsar salvar para reconstruir el IDE, continuar. | Seleccionar customdrawn 0.0 > Instalar selección y pulsar salvar para reconstruir el IDE, continuar. | ||
+ | |||
+ | ==Deployment== | ||
+ | |||
+ | * Edit with a text editor | ||
+ | |||
+ | C:\Android\Projects\androidlcl\android\generate_debug_key.bat | ||
+ | |||
+ | Modificar las primeras 6 líneas tal como se indica a continuación : | ||
+ | |||
+ | <syntaxhighlight lang="dos"> | ||
+ | REM Ajusta los trayectos a la ubicación en tu equipo. | ||
+ | SET PATH=C:\Android\android-sdk\tools;C:\Android\android-sdk\build-tools\17.0.0;C:\Android\android-sdk\platform-tools\;C:\Progra~1\Java\jdk1.6.0_45\bin | ||
+ | SET APP_NAME=lcltest | ||
+ | SET ANDROID_HOME=C:\Android\android-sdk | ||
+ | SET APK_SDK_PLATFORM=C:\Android\android-sdk\platforms\android-8 | ||
+ | SET APK_PROJECT_PATH=C:\Android\Projects\androidlcl\android | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | Ejecuta "generate_debug_key.bat" | ||
+ | |||
+ | Utiliza como contraseña : "senhas" | ||
+ | |||
+ | Esto generará el siguiente fichero: | ||
+ | |||
+ | C:\Android\Projects\androidlcl\android\bin\LCLDebugKey.keystore |
Revision as of 13:16, 25 March 2015
Windows
Este es un tutorial rápido sobre como crear aplicaciones para Android con Lazarus.
Para este tutorial se asumen los siguientes programas que deben tener las versiones que se muestran a continuación:
JDK 1.6u45 SDK 22.2.1 NDK-r9 Laz4Android1.1-41139-FPC2.7.1
Adicionalmente ver:
Preparando una carpeta
Crear en C:\ una carpeta llamada "Android"
Instalar JDK (Java Development Kit)
1.6u45 (yo he instalado jdk-6u45-windows-x64.exe) arm-linux-androideabi/bin
Esto se debe instalar en C:\Program Files\Java\. o bien C:\Archivos de Programa\Java\. (Supongo que la instalación en español será así y no influirá a la hora de que lo encuentre laztoapk).
Instalando SDK
Ir a http://developer.android.com/sdk/index.html
DOWNLOAD FOR OTHER PLATFORMS > SDK Tools Only
installer_r22.2.1-windows.exe (Recommendado)
Instalar sdk (installer_r22.2.1-windows) en C:\Android\android-sdk
Copiar a "C:\Android\android-sdk\tools" el fichero "apkbuilder.bat" (lo podemos encontrar aquí:
https://github.com/ACSOP/android_sdk/raw/master/apkbuilder/etc/apkbuilder.bat )
Ahora actualizamos el SDK [WIN START > SDK Manager ]
añadimosandroid 4.0 (API 14)
añadimos android 2.2 (API 8]
Instalamos los paquetes.
Instalando NDK
http://developer.android.com/tools/sdk/ndk/index.html
Descargar únicamente el fichero android-ndk-r9-windows-x86.zip
Descomprimir android-ndk-r9-windows-x86.zip dentro de C:\Android\android-ndk-r9
Instalando Laz4Android
Descargarlo desde https://skydrive.live.com/?cid=89ae6b50650182c6&id=89AE6B50650182C6!149
(A fecha Marzo 2015 se puede descargar de http://sourceforge.net/projects/laz4android/?source=directory donde se encuentra en la versión laz4android1.5-47987-FPC3.1.1.exe). He traducido el tutorial a pesar de todo pero que sepais que ya ha trancurrido bastante tiempo desde que se escribió.
Descomprimir Laz4Android1.1-41139-FPC2.7.1.7z dentro de C:\Android\laz4android
Copiar
C:\Android\android-ndk-r9\toolchains\arm-linux-androideabi-4.6\prebuilt\windows\bin\arm-linux-androideabi-*.exe
a
C:\Android\laz4android\fpc\2.7.1\bin\i386-win32\*
Editar el fichero C:\Android\laz4android\build.bat like this :
SET FPC_BIN_PATH=C:\Android\laz4android
Ejecutar build.bat (doble click) -> Esto compilará y reconstruirá Lazarus.
Reconstruir el IDE de Laz4Android
Ejecutar C:\Android\laz4android\lazarus.exe
Seleccionar "Arrancar IDE"
Seleccionar "Paquete" "Instalar/Desinstalar Paquetes"
Seleccionar customdrawn 0.0 > Instalar selección y pulsar salvar para reconstruir el IDE, continuar.
Deployment
- Edit with a text editor
C:\Android\Projects\androidlcl\android\generate_debug_key.bat
Modificar las primeras 6 líneas tal como se indica a continuación :
REM Ajusta los trayectos a la ubicación en tu equipo.
SET PATH=C:\Android\android-sdk\tools;C:\Android\android-sdk\build-tools\17.0.0;C:\Android\android-sdk\platform-tools\;C:\Progra~1\Java\jdk1.6.0_45\bin
SET APP_NAME=lcltest
SET ANDROID_HOME=C:\Android\android-sdk
SET APK_SDK_PLATFORM=C:\Android\android-sdk\platforms\android-8
SET APK_PROJECT_PATH=C:\Android\Projects\androidlcl\android
Ejecuta "generate_debug_key.bat"
Utiliza como contraseña : "senhas"
Esto generará el siguiente fichero:
C:\Android\Projects\androidlcl\android\bin\LCLDebugKey.keystore