Предыдущая версия моего приложения для Android была бета-версией, и вскоре я выпущу финальную версию. Значительное количество изменений, которые произошли между старой и новой версиями. Хотя новая версия требует обновления базы данных sqlite из более старой версии, все же возможно, что обновление с бета-версии до финала может привести к тому, что более новая версия будет работать неправильно. Слишком много изменений, чтобы узнать, будет ли обновление работать бесперебойно.Установите новую установку вместо обновления на Android
Я бы предпочел, чтобы пользователь удалил старую версию перед установкой более новой версии. Хотя я могу запросить это в документах, на самом деле Android обнаруживает новую версию автоматически и предлагает пользователю обновиться. Если есть способ избежать этого, я бы хотел. Я действительно не хочу связываться со своим подписанным ключом и все еще хочу поддерживать свои рейтинги в магазине Google Play без создания «нового» приложения. Есть ли способ отметить мое приложение таким образом, чтобы новая версия была установлена во всех предыдущих версиях вместо обновления?
sqlite - это лишь одна из многих вещей, которые были изменены в приложении. Не сосредотачивайтесь на этом. – AndroidDev