¿Cómo tener las aplicaciones Debug y Release apk en el mismo dispositivo?

Mientras sigo desarrollando mi aplicacióny prueba en un teléfono real, necesito tener la versión de lanzamiento en el mismo teléfono, con fines de demostración (la versión de lanzamiento es mucho más receptiva, gracias a no-logs).

El problema es que la única forma de hacer que dos aplicaciones coexistan en el mismo dispositivo en Android es tener diferentes nombres de paquetes.

Pero los nombres de paquetes requieren una refactorización y muchas correcciones manuales de propagación ... sin mencionar que esto confunde el control de versiones ...

e hecho, Eclipse + ADT permitiría agregar una variable modificadora que generaría automáticamente un nombre de paquete diferente para la depuración / liberación y permitiría tal coexistencia, pero no pude encontrar ningún mecanismo que permita hacer eso.

¿Conoces alguna forma de solucionar esto?

Las soluciones e ideas creativas son bienvenidas.

Respuestas a la pregunta(5)

Su respuesta a la pregunta