Ответ 1
Я не мог найти места, которые могли бы рассказать мне о каждом существующем типе mime для разных типов носителей в приложениях для Android.
В Play Маркете более миллиона приложений, а также другие в других местах (например, предустановленные на устройствах Amazon AppStore для Android). У данного устройства будет некоторая комбинация этих приложений. У данного пользователя будет доступ к некоторому подмножеству приложений на устройстве, если пользователь работает в ограниченном профиле Android 4.3+ на планшете.
Следовательно, во время компиляции невозможно узнать, какие типы MIME для данного устройства Android могут поддерживать такие вещи, как ACTION_VIEW
запросы активности. Сама ОС не поддерживает такие типы MIME - все они предоставляются приложениями.
Вот те, которые я знаю, что существуют и работают:
На некоторых устройствах могут быть установлены предустановленные приложения, поддерживающие эти типы MIME. text/plain
является наименее вероятным для вашего набора, который будет поддерживаться "из коробки".