Как я могу заставить медиа-сканер индексировать определенную папку?
Я использую приложение, которое делает фотографии и сохраняет их в подпапке собственной папки данных. В папке данных есть .nomedia
файл, поэтому подпапка с фотографиями игнорируется галереей и т. д. Есть ли противоположность .nomedia
файлу?
В папке данных есть много других файлов и папок, которые медиа-сканер должен игнорировать.
Конечной целью является резервное копирование этих фотографий в мою учетную запись Google Фото.
Целевая папка не указана в Google Фото >> Настройки >> Резервное копирование и синхронизация >> Папки устройства.
Я попытался создать символическую ссылку из (...)/sdcard/DCIM/foobaz
в (...)/foobaz/data/photos
папку, но получил сообщение о том, что операция не разрешена.
Андроид 7.0, без рута. (Самсунг С6)
Удалите .nomedia
файл, чтобы принудительно сканировать медиа (перезагрузите телефон. Именно тогда база данных медиа-сканера переиндексируется), и он должен появиться в списке папок Google Photos для синхронизации.
Если вы вообще не хотите, чтобы эта папка сканировалась медиа-папкой, создайте новую папку в галерее (используйте сторонний файловый менеджер из магазина Play, если ваш встроенный проводник не может этого сделать) и скопируйте эти фотографии в эту папку вручную. Убедитесь, что он отображается в параметрах Галереи для синхронизации.
Очевидно, что вам не хотелось бы делать это вручную каждый раз, когда вы используете это приложение, поэтому автоматизируйте его. Приложение Macrodroid реализует это таким образом
Триггер: приложение запущено/закрыто → закрыто → выберите свое приложение
Действие: Операция с файлом → Выберите пути и параметры перемещения/копирования
Это гарантирует, что каждый раз, когда вы закрываете приложение, изображения перемещаются/копируются в подпапку галереи и доступны для синхронизации.
Мэтт Уилки
Мэтт Уилки
бишайамс
бишайамс
Мэтт Уилки