Я не знаю ни одного простого способа обойти процесс удаления / переустановки, так что ваши варианты включают ...
- Купить второе устройство для тестирования (некоторые устройства Android оченьдешево сейчас, особенно на eBay)
- Используйте эмулятор для тестирования
Я вижу ту же проблему, но это ожидаемо, поэтому я использую телефон для отладки dev, ипланшет для производственных испытаний.Когда я близок к выпуску, я тестирую рабочую версию на обоих устройствах и эмуляторе.
С вашими тестерами я бы посоветовал вам всегда предоставлять им версии выпуска, но вы могли бы включить расширенную регистрациюпомогите с проблемами.Отладочные версии тогда используются только вами, а выпускаемые ими версии.Если вы предоставляете тестировщикам выпускную версию, они используют и накапливают данные, когда они переходят на обновление до следующей версии, данные можно сохранить (или обновить, если вы измените схему) для переноса своих данных.
Я не вижу необходимости в том, чтобы ваши тестеры использовали версии отладки и выпуска.