Как на андроиде открывать файлы любой программы

Как в Android открыть файл (например, изображение) средствами системы. То есть чтобы файл открылся в приложении, которое предусмотрена для этого типа. Обновлено. Для того, чтобы система могла понять, какими приложениями она может открыть файл, надо явно указать mime-type. В библиотеке есть специальный класс для работы с mime-types: android.webkit.MimeTypeMap . Для того чтобы получить mime-type мы сначала узнаем расширение файла.

String extension = MimeTypeMap.getFileExtensionFromUrl(url); String mType = MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension);

  • Метод getFileExtensionFromUrl возвращает расширение верно, только если имя файла содержит только латинские символы (без пробелов, без кириллицы, и т.д.).
  • Метод getMimeTypeFromExtension работает верно, только если расширение в нижним регистре (так что добавляем toLowerCase ).

Далее. Если настроить intent так

intent.setData(Uri.fromFile(file)); intent.setType(mType);

то будет установлен только type , а data будет равна null . Если строчки поменять местами, то, наоборот, type == null . Т.е. либо одно, либо другое. Заработало всё только так:

Как залезть в файлы любой игры.


intent.setDataAndType(Uri.fromFile(file), mType);

(тестировал на девайсе от «Моторола»)

Источник: ru.stackoverflow.com

Как открывать и проигрывать все виды файлов на Android

Хотя Android в целом открытая система, открывать и проигрывать все форматы файлов не получится.

Однако, благодаря множеству приложений, помощь всегда рядом. Как правило, нужно просто переназначить или заменить одно приложение на другое.

Читайте также:
Как заморозить страницу в ВК без программ

Как открывать файлы любых форматов на Android

Картинка 3 Как открывать файлы любых форматов на Android

Главным образом это решение связано с установкой или заменой того или иного приложения и сегодня мы расскажем вам о лучшем из них для каждого из возможных случаев.

Воспроизведение аудиофайлов (mp3, mp4, m4a, alac, ogg, wma, flac, wav, ape, wv, aac, tta)

Картинка 2 Как открывать файлы любых форматов на Android

Преер, установленный на Android по умолчанию, легко справляется с файлами формата mp3. Когда же нам нужно воспроизвести какой-то другой файл, то здесь возникают трудности. Именно поэтому, если вы любите слушать музыку или аудиокниги, то вам не обойтись без установки нового аудиоплеера, который мог бы справиться с вашими потребностями. Существует их огромное множество, но с точки зрения универсальности стоит выделить приложение PowerAmp.

Действие Запрещено через Family Link? Как Разрешить Установку с Неизвестных Источников

Воспроизведение видеофайлов (mkv, avi, vob, flv, mov, mp4, ogg)

Сегодня наш смартфон является основным инструментом для просмотра видео, особенно в потоковом режиме. Эти инструменты позволят вам справиться с любыми видеоформатами на вашем мобильном гаджете, среди которых самым оптимальным является VLC.

Открытие Office-документов

Сегодня на Android можно бесплатно использовать все те Office-приложения, что и на компьютере, чего нельзя было сделать раньше. При этом их функционал никак не пострадал.

Если же вам нужно открыть документы формата Open Source (odt, ott, oth, odm), то в таком случае альтернатив существует не так много. С этой задачей справятся инструменты SoftMaker. К тому же они также могут открывать стандартные документы.

Открытие файлов формата RAW (dng)

Если вам нужно открыть или отредактировать фото в формате RAW, то лучшим помощником в таком случае для вас выступит приложение Snapseed.

Читайте также:
Что такое программа adobe reader x

Открытие заархивированных файлов (zip, rar, tar, 7z)

Иногда на Android нам приходится сталкиваться со сжатыми файлами и в таком случае нашим лучшим помощником будет всем известное бесплатное приложение Rar.

Картинка 5 Как открывать файлы любых форматов на Android

Открытие электронных книг (FB2, EPUB, MOBI, DJVU)

Любите читать электронные книги и страдаете от того, что ваша читалка не воспроизводит некоторые из них? Скачайте приложение Moon+ Reader и прокачайте свой смартфон инструментом, который умеет читать EPUB, PDF, MOBI, CHM, CBR, CBZ, UMD, FB2, TXT, HTML и многие другие форматы!

Картинка 1 Как открывать файлы любых форматов на Android

Надеемся вы нашли решение для своей проблемы? Если нет, то напишите нам, универсальное приложение для открытия каких файлов вы ищите, и мы подберём вам отличную альтернативу!

Poweramp

Идеальный аудиоплеер с настраиваемым виджетом, позволяющий воспроизводить музыку абсолютно любых форматов на смартфонах Android.

VLC for Android

Аналогичный инструмент, только на этот раз для воспроизведения видеофайлов любых форматов на Android с полезным и разнообразным функционалом.

Snapseed

Полезный помощник для открытия и редактирования фотографий на Android. Автоматическая настройка цвета и экспозиции, уникальные фильтры и эффекты, большая библиотека рамок — всё это вы найдёте в Snapseed!

RAR

Идеальный инструмент для управления заархивированными файлами на Android. Приложение очень простое в пользовании и чрезвычайно полезное.

Moon+ Reader

Бесплатный ридер для поиска, скачивания и чтения электронных книг, поддерживающий различные форматы текста, включающий в себя словари, переводчик и закладки, а также позволяющий делать заметки, и выделять фразы.

Источник: news.androidlist-russia.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru