Я пытаюсь открыть PDF-документ, используя приведенный ниже код.Мой PDF-файл был перемещен и теперь находится в другом месте, поэтому я обновил URI в новой версии моего приложения, и все работает, как ожидалось.Старая ссылка была настроена для перенаправления на новый URI, но когда намерение запускается в более старых версиях приложения, я получаю тост, который показывает старое имя файла.Поэтому в основном он не может перенаправить на новый URI для получения документа.
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(getString(R.string.old_pdf_link)));
startActivity(i);
Есть ли способ исправить это без обновления старых приложений или, по крайней мере, изменить код для запуска намерения, чтобы победить в будущем перенаправлении 'у этих проблем нет?Обычные ссылки на веб-сайты работают с перенаправлениями, а документы - нет.