Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿Cómo automatizar las creaciones de android para la versión lite y de la prima?

Estoy buscando una solución que me permita construir lite y versiones premium de mi aplicación Android sin manipulaciones manuales. La funcionalidad que busco es:

  • Cambio automático del paquete
  • Cambiar el nombre del paquete de inicio en el archivo AndroidManifest.xml.
  • Cambio de valores constantes en java o / o archivos de recursos o sustitución de archivos apropiados por la versión actual de la aplicación.

Gracias.

  • Android TranslateAnimación en el botón parpadea
  • Error al crear MediaPlayer con Uri o archivo en activos
  • 60 / 120fps vista previa de datos en un dispositivo Android?
  • ¿Cómo posponer la entrada de un Fragmento en Android Lollipop?
  • Manteniendo una vista en la parte inferior con la biblioteca de SlidingUpPanel
  • GetSize () no es compatible con versiones anteriores de Android OS, getWidth () / getHeight () obsoleto
  • Android scrollview horizontal se comportan como el iPhone (paginación)
  • ¿Cómo animar la disposición de arriba a 300dp de la pantalla viceversa en android?
  • ¿Cómo puede detectar Google una solicitud desde un WebView?
  • Permitir sólo iphone / ipad / ipod / android para acceder a los archivos en directoy, todos los demás redirigir a google.com
  • La barra de herramientas se expande deslizando
  • getSupportActionBar utilizando FragmentActivity
  • 3 Solutions collect form web for “¿Cómo automatizar las creaciones de android para la versión lite y de la prima?”

    Yo sugeriría buscar en Android Library Projects para ayudar con esto.

    Utilizo este enfoque para una edición de Lite vs. Free de una de mis aplicaciones. Tengo un proyecto de la biblioteca que contiene toda la fuente y la mayor parte de los recursos para las aplicaciones y entonces 2 proyectos que utilizan el 1r como proyecto de la biblioteca, uno para Lite y uno para la edición completa.

    Los dos proyectos dependientes cada uno tiene sus propios recursos y manifiestos, permitiendo que el espacio de nombres sea diferente y para mí para intercambiar en diferentes cadenas, drawables, etc dependiendo de la edición.

    He intentado el enfoque de la hormiga, pero parecía ser mucho más de una molestia que el enfoque del proyecto de la biblioteca. Espero que ayude.

    Tenga en cuenta que Ant todavía se utiliza para construir cada uno de los proyectos, pero no forma parte de la solución para separar las ediciones.

    Le sugiero fuertemente el uso de una hormiga construir para esto. He descrito en un artículo paso a paso la técnica de Click Click Build. El artículo cubre también la creación de archivos Java basados ​​en parámetros, copiar archivos, etc.

    http://www.androider.ro/cum-fac-un-build-automat-cu-ant-in-android-ocb-one-click-build-1501

    Yo uso Ant para esto.

    Tengo tres directorios que contienen la fuente y los recursos:

    /common /lite /full 

    Antes de construir me fusiono los dos árboles adecuados juntos en un directorio temporal y construir eso.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.