Tengo una aplicación paga en el mercado de Android, sin embargo, quiero lanzar una versión gratuita con publicidad.Cómo mantener la versión gratuita/de pago de la aplicación separada en subversión
La manera más fácil que pensé hacer esto fue configurar una rama en mi repositorio de subversión que tiene el código adicional para agregar los anuncios. Sin embargo, cuando fui a enviar esto al mercado de Android, requieren nombres de paquetes únicos. Esta solución ya no me funciona porque tendría que cambiar el paquete de cada archivo de clase, lo que haría que fusionar el tronco y la rama fuera muy doloroso.
¿Cuál es la mejor manera de mantener juntos estos dos proyectos, compartir parches, pero con un paquete diferente?
No estoy seguro de por qué las personas votan como fuera de tema. Esta es claramente una pregunta acerca de la estructura del proyecto y la administración de la configuración, que pertenecen aquí. –