Зарегистрируйтесь для указания типа файла c в Samsung File Browser на Android 8+ - PullRequest
0 голосов
/ 23 февраля 2020

Там было вопросов о регистрации вашего приложения для указанного c типа файла способом, который распознается и в браузере файлов Samsung, но ни одно из решений я не нашел работать на устройствах Samsung с Android 8 и более поздними версиями, не раздражая пользователей. Насколько я могу судить, здесь есть две проблемы:

  1. для типов файлов "exoti c", система не имеет ни малейшего представления о правильном типе MIME для этого файла, поэтому вы не можете полагайтесь на mimeType для вашего Intent-Filter
  2. большинство приложений больше не отображают настоящее имя файла в URI, что означает, что pathPattern-tag Intent-Filter тоже бесполезен

Есть ли решение зарегистрировать ваше приложение для открытия файлов произвольного типа (распознаваемое по расширению файла), которое работает для «всех» приложений (проводник файлов, почтовые приложения и т. Д. c), включая проводник файлов Samsung по умолчанию?

...