Mobivery
- Localizables RELLENAR EL LINK
- Service definitions
GOOGLE_LOGIN
yGOOGLE_PASSWORD
: Este proyecto hace uso de las variables de entorno GOOGLE_LOGIN Y GOOGLE_PASSWORD que establecen las credenciales de la cuenta google para la generación de archivos localizables. Más información en el archivo Locfile.ANDROID_HOME
(opcional): Para usar los comandos de build del Rakefile (para CI o compilaciones locales) también necesitaremos la variableANDROID_HOME
definida.
Se recomienda Builder Dash para la generación correcta de versiones firmadas. Bastaría ejecutar dash touchdown
para generar la versión de release.
También se pueden generar versiones mediante el Rakefile, con los comandos rake build:nightly
y rake build:release
, con resultados similares. Esta forma de generación pasará pronto a estar deprecada, pero se mantiene por retrocompatibilidad de momento.
- El certificado de debug que usaremos está en certs/debug. Ejecutando el task
rake config:debug_key
se guardará una copia de seguridad del keystore de debug de tu máquina en tu directorio home y se copiará el común. - El certificado de cliente está en certs/release.
- El certificado nightly es el mismo que el de cliente por defecto.
También se pueden generar los servicios o los localizables si el proyecto los tuviese.
rake generate:ws
generará el código de acceso a servicios REST.rake generate:loc
generará los localizables asociados al proyecto con la última versión de Localio.
Para ver qué acciones se pueden hacer en el Rakefile, se puede ejecutar rake -T
en el directorio del mismo.
- Android 4.0 o superior
- Android Studio
- Ruby 2.0+ para los scripts de build
- Forma automática: La aplicación se sube a HockeyApp mediante CI (Integración Continua).
- Forma manual: podemos ejecutar
rake build:release
y se generará un APK firmado en la ruta localRecargaTussam/build/apk/RecargaTussam-release.apk
.