Там было вопросов о регистрации вашего приложения для указанного c типа файла способом, который распознается и в браузере файлов Samsung, но ни одно из решений я не нашел работать на устройствах Samsung с Android 8 и более поздними версиями, не раздражая пользователей. Насколько я могу судить, здесь есть две проблемы:
- для типов файлов "exoti c", система не имеет ни малейшего представления о правильном типе MIME для этого файла, поэтому вы не можете полагайтесь на mimeType для вашего Intent-Filter
- большинство приложений больше не отображают настоящее имя файла в URI, что означает, что pathPattern-tag Intent-Filter тоже бесполезен
Есть ли решение зарегистрировать ваше приложение для открытия файлов произвольного типа (распознаваемое по расширению файла), которое работает для «всех» приложений (проводник файлов, почтовые приложения и т. Д. c), включая проводник файлов Samsung по умолчанию?