Продолжая разрабатывать мое приложение и тестировать на реальном телефоне, мне нужно иметь версию релиза на том же телефоне для демонстрационных целей (версия выпуска гораздо более отзывчива, благодаря отсутствию журналов).
Проблема заключается в том, что единственный способ сделать два приложения сосуществующими на одном устройстве в Android - это разные имена пакетов.
Но имена пакетов требуют повторного факторинга и много распространенных исправлений вручную... не говоря уже о том, что это путает контроль версий...
В идеале Eclipse + ADT позволяет добавлять переменную-модификатор, которая автоматически генерирует другое имя пакета для debug/release и позволит такое совместное существование, но я не смог найти какой-либо механизм, который бы это сделал.
Знаете ли вы, как это можно обойти?
Приветствуем творческие решения и идеи.