AIMP Forum

AIMP for Android => Вопросы / Questions => Topic started by: phantasm on May 15, 2022, 19:04:16

Title: Доступ к синхронизированным с Yandex.Disk файлам
Post by: phantasm on May 15, 2022, 19:04:16
Есть ряд аудиофайлов, которые были успешно синхронизированы с Yandex.Disk.

Рсполагаются они по пути: Internal shared storage > Android > data > ru.yandex.disk > files > storage > <какие-то циферки>.

Если пытать достичь искомые файлы ч/з файловый менеджер, то на уровне "Internal shared storage > Android > data" менеджер сообщает, что "the contents of this folder can't be displayed here due to Android restrictions." Предлагает нажать кнопку "View in Files" и после этого файлы видны и доступны в менеджере.

В AIMP же (с показом скрытых файлов и папок) вижу лишь уровень директории Android. Там же всплывает плашка "Can't use this folder. To protect your privacy, choose another folder."

Понятно, что это ограничение ОС. Есть ли способ предоставить доступ хотя бы к синхронизируемым файлам? Вручную всё копировать - ерунда какая-то. Как раз для автоматизации этого процесса и использую синхронизацию.

POCO X3 Pro
Android 12
MIUI 13
AIMP 3.22
Title: Re: Доступ к синхронизированным с Yandex.Disk файлам
Post by: Artem on May 15, 2022, 19:14:35
Попробуйте скачать версию плеера с небезопасным доступом к файлам (ссылка на сайте)
Title: Re: Доступ к синхронизированным с Yandex.Disk файлам
Post by: phantasm on May 15, 2022, 19:47:05
Да, также почитал описание (https://www.aimp.ru/blogs/?p=1138#scopedstorage).
В общем, в версии с сайта иная картина (см. вложение).
Разрешение на манипуляции с файлами и папками имеются у приложения.
Google Files установил, но AIMP в принципе не спрашивает ничего, отображая лишь исключение.
Title: Re: Доступ к синхронизированным с Yandex.Disk файлам
Post by: Artem on May 15, 2022, 20:39:21
Да, также почитал описание (https://www.aimp.ru/blogs/?p=1138#scopedstorage).
В общем, в версии с сайта иная картина (см. вложение).
Разрешение на манипуляции с файлами и папками имеются у приложения.
Google Files установил, но AIMP в принципе не спрашивает ничего, отображая лишь исключение.


А, в android/data на 11-ом (или более новом) андроиде доступ не получить никак, target sdk тут никак не влияют
Title: Re: Доступ к синхронизированным с Yandex.Disk файлам
Post by: phantasm on May 15, 2022, 20:49:25
Т.е. мне стоит забыть про использование сервисов для синхронизации файлов? Может быть есть какие-то альтернативные решения? Наверняка же не я один такой ленивый)
Title: Re: Доступ к синхронизированным с Yandex.Disk файлам
Post by: Artem on May 15, 2022, 20:58:33
Т.е. мне стоит забыть про использование сервисов для синхронизации файлов? Может быть есть какие-то альтернативные решения? Наверняка же не я один такой ленивый)

К сожалению, Google с каждым релизом урезает свободы... ни мнение людей, ни мнение разработчиков их не волнует.
Может кто-нибудь сталкивался и решал, я, увы, облаками не пользуюсь.