Описание тега android-fileprovider

FileProvider is an extension of Android's ContentProvder class, which supports easy sharing of private files between apps.
0 ответов

Не удается загрузить общие настройки из файла ТОЛЬКО на Android Oreo (API 26)

РЕДАКТИРОВАТЬ Пожалуйста, прокрутите вниз до этой темы для обновления. Я сосредоточился на проблеме, но мне все еще нужна помощь в ее решении. Фон В моем приложении для Android я использую следующий код для запуска диалогового окна файла и загрузки …
0 ответов

Как FileProvider выбирает / различает пути провайдера в provider_path.xml?

Я должен использовать FileProvider для того, чтобы установить APK. Теперь все работает хорошо, но я не совсем понимаю, как следует поведение FileProvider, чтобы выбрать правильный путь, определенный в provider_paths.xml. Вот мой код: manifest.xml &l…
1 ответ

Звук уведомления Android 7.0 от провайдера файлов Uri не воспроизводится

Я изменяю код моего приложения для поддержки Android 7, но в моем NotificationCompat.Builder.setSound(Uri), передавая Uri из FileProvider, Notification не воспроизводит звук, в Android 6 с использованием Uri.fromFile() работали правильно. Файл mp3 н…
1 ответ

Ошибка пути при сохранении и отображении изображения в Android

Это может быть моей глупостью при написании путей, но вот мой код, и он не может найти настроенный root. getUriForFile является причиной ошибок. @Override public void onClick(View v) { if (v.getId() == R.id.main_activity_camera_access_button) { Log.…
25 авг '16 в 02:56
0 ответов

Откройте загруженный файл apk программно в Android версии 24, Nougat

Нужно установить apk, который скачивает менеджер загрузок. Установка означает отображение страницы установки. Этого я хочу добиться в Android 24 API, Nougat. Я создал названный файл provider_path в папке xml res. И добавил провайдер в манифест Andro…
1 ответ

Как открыть файлы (с SD-карты) в галерее

Я сохраняю пути разных JPG. файлы в базе данных. Эти изображения частично находятся во внутренней памяти и частично во внешней памяти (SD-карта). Теперь я хочу открыть картины в галерее. Для открытия изображений из внутренней памяти я использую File…
2 ответа

Android: FileProvider IllegalArgumentException Не удалось найти настроенный корень, который содержит /data/data/**/files/Videos/final.mp4

Я пытаюсь использовать FileProvider для воспроизведения видео с частного пути. java.lang.IllegalArgumentException: Failed to find configured root that contains /data/data/XXXXX(Package)/files/Videos/final.mp4 Код: <paths> <files-path path="…
10 июл '15 в 15:58
1 ответ

Как я могу изменить цвет панели инструментов FileProvider?

Я хочу изменить цвет панели инструментов FileProvider, вещь внутри зеленого поля: Пример Кто-нибудь знает, как это сделать?
27 фев '19 в 19:17
2 ответа

Контент ури вылетает камера на Android KitKat

Я столкнулся с проблемой при использовании контента URI и FileProvider на Android API 19 (Kitkat). Вот код, который я использую, чтобы открыть камеру на устройстве и записать видео: File file = new File(pathname); Uri fileUri = FileProvider.getUriFo…
1 ответ

Ошибка FileProvider - Не удалось найти настроенный корень, содержащий

У меня есть приложение, и в моем приложении мне нужно сделать снимок и сохранить в галерее. Поэтому я попробовал несколько способов, но сохранил только миниатюру изображения. Поэтому я хочу, чтобы фотография была в полном размере, и в документации р…
1 ответ

"Ошибка доставки результата ResultInfo" один раз, затем нормально работает после сбоя

Мне пришлось обновить мое приложение, чтобы оно работало вместе с новыми версиями Android, ориентируясь на версию N, я обновил: от: Uri.fromFile(); чтобы: FileProvider.getUriForFile(); Я сделал это следующим образом: Основано на: ( android.os.FileUr…
1 ответ

FileProvider.getUriForFile возвращает исключение NullPointerException

Я пытаюсь написать свое первое приложение для Android, которое будет включать в себя фотографирование и что-то в этом роде. Я собрал некоторый код после просмотра нескольких учебных пособий онлайн, но получаю следующее исключение NullPointerExceptio…
0 ответов

setImageURI не работает для файла содержимого

Я следую этой инструкции, чтобы написать программу для создания файла изображения как Uri https://developer.android.com/training/camera/photobasics Я использую это для создания файла URI var photoURI:Uri?=null val REQUEST_TAKE_PHOTO = 1 private fun …
13 июл '18 в 09:36
0 ответов

Как прикрепить файл внутренней памяти к Gmail с помощью файлового провайдера?

Мне нужно прикрепить серию документов к электронному письму, код, кажется, работает, но он никогда не прикрепляет файлы к электронному письму, я искал Stack Overflow для решения, но все, кажется, указывают на метод, который я в настоящее время испол…
10 июл '18 в 09:00
0 ответов

Проверить существование файла без запроса разрешений

Я обнаружил, что могу проверить существование файла (метод file.exist()) на Android 7 во внешнем хранилище без всплывающего запроса на разрешение для READ_EXTERNAL_STORAGE или же WRITE_EXTERNAL_STORAGE разрешения. я имею WRITE_EXTERNAL_STORAGE в ман…
1 ответ

FileProvider - Открыть файл из каталога загрузки

Я не могу открыть файл из папки загрузки. Я могу скачать файл и сохранить в папке загрузки с этим: DownloadManager.Request request = new DownloadManager.Request(Uri.parse(url)); request.setDescription(descricao); request.setTitle(titulo); if (Build.…
2 ответа

SecurityException: открытие провайдера, который не экспортируется из uid

У меня есть приложение, которого нет в Play Store. Ранее я мог запустить установщик приложения с помощью следующего кода: В деятельности: Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(new File(Environment.getExte…
2 ответа

Как получить URI захваченного фото?

Чего я хочу достичь? Я хочу получить URI захваченного изображения и сохранить его в Firebase. Что я пробовал? Прежде всего мне нужно было открыть камеру. Ниже как я это сделал: Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAG…
1 ответ

Получение IllegalArgumentException при захвате фотографии с камеры

В моем проекте я использую FileProvider.getUriForFile с данным файлом provider_paths.xml: <?xml version="1.0" encoding="utf-8"?> <paths> <external-files-path name="StrengGeheim" path="/" /> </paths> Это я добавил в свой Andro…
0 ответов

Как использовать URI контента для ACTION_VIEW в Nougat?

У меня есть приложение, которое генерирует видеофайлы, которые могут быть помещены во внутреннее хранилище или на SD-карту и должны быть открыты предпочтительным приложением проигрывателя видео через Intent.ACTION_VIEW. Приложение работает по назнач…