Переношу приложение из Delphi 10.3 в Delphi 10.4.2 для возможности его работы на телефонах с Android 11. Столкнулся с проблемой - метод класса TDirectory.GetFiles(System.IOUtils.TPath.GetSharedDownloadsPath, '*TASK*.*' ) не находит файлы, которые находятся в памяти телефона в папке Download (под управлением Android 11), в телефоне под управлением Android 8 файлы находятся без проблем! System.IOUtils.TPath.GetSharedDownloadsPath возвращает в обоих случаях путь "/storage/emulated/0/Download". Что нужно исправить в коде программы, что бы под Android 11 файлы было видно?
Вопрос
Владимир Варенков
Здравствуйте, форумчане!
Переношу приложение из Delphi 10.3 в Delphi 10.4.2 для возможности его работы на телефонах с Android 11. Столкнулся с проблемой - метод класса TDirectory.GetFiles(System.IOUtils.TPath.GetSharedDownloadsPath, '*TASK*.*' ) не находит файлы, которые находятся в памяти телефона в папке Download (под управлением Android 11), в телефоне под управлением Android 8 файлы находятся без проблем! System.IOUtils.TPath.GetSharedDownloadsPath возвращает в обоих случаях путь "/storage/emulated/0/Download". Что нужно исправить в коде программы, что бы под Android 11 файлы было видно?
С уважением, Владимир
Ссылка на комментарий
5 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.