Приложение вылетает, когда я пытаюсь обновить приложение. В нашем приложении мы сохраняем обновленную версию в кеше, а затем пытаемся установить приложение из кеша. Приложение вылетает из-за android.os.FileUriExposedException. Я нашел журнал android.os.FileUriExposedException: файл:///storage/emulated/0/test.txt, выставленный за пределы приложения через Intent.getData(). Я знаю решение этой проблемы. . Я исправил в новой версии приложения. Для новой версии приложения я использовал FileProvider для установки apk, но старая версия приложения использует Uri.fromFile(dest). Теперь проблема в автообновлении приложения. Мне нужно автоматически обновить приложение из старой версии приложения. Когда я пытался обновить новое приложение, оно загружалось, но когда я пытался установить приложение, оно вылетало. Есть ли способ установить приложение из старой версии приложения? NB: предыдущий разработчик не использовал Play Store для нашего приложения.
заранее спасибо