Ошибка при удалении файла aimp
Версия 3.20 AIMP для ОС Андроид только вышла из стадии бета-тестирования, как пользователи стали высказывать нам недовольство из-за усложнения доступа к файлам на карте памяти. В этой заметке мы попробуем ответить на все вопросы.
Большую часть отзывов можно свести к нескольким вопросам:
- Разрешения плееру даны, однако папки он не видит!
- Почему я не могу добавить папку Downloads?
- Почему я должен добавлять каждую папку отдельно ?
- Почему нельзя указать корень карты памяти?
- Почему вы не сделали новый подход опциональным?
- Новая версия работает медленнее!
Экскурс в историю
Еще в Android 10, Google озаботилась конфиденциальностью, постаравшись максимально оградить сторонние приложения от несанкционированного доступа к пользовательских данным (в т.ч. файлам). Так появился механизм Scoped Storage. В чем заключается его работа? Главная особенность в том, что сторонние приложения больше не имеют полного доступа к файловой системе (даже в режиме чтения). Все, что «видят» программы — это файлы и папки, к которым пользователь самолично откроет доступ (да, можно открыть доступ к индивидуальным файлам).
Однако, в Android 10 scoped storage носил лишь рекомендательный характер и разрабочтики приложений могли выбирать, какой механизм доступа использовать — защищенный (Scoped Storage) или классический.
С выходом Android 11 все изменилось — scoped storage стал единственным механизмом, который могут использовать сторонние приложения (за исключением некоторых категорий программ — файловых менеджеров, антивирусов и других около системных приложений).
Ответы на вопросы
Теперь, когда вы немного в курсе того, что происходит с развитием Android, мы ответим на вопросы.
Почему я не могу добавить папку Downloads?
По умолчанию, в папку Downloads скачивается все, что вы скачиваете. А это значит, что в этой папке могут храниться конфиденциальные файлы. Поэтому Google не дает открыть доступ к этой папке целиком — можно открывать доступ только к индивидуальным файлам. Увы, AIMP с индивидуальными файлами работать пока не может.
Почему я должен добавлять каждую папку отдельно?
Почему нельзя указать корень карты памяти?
Ситуация аналогична предыдущему вопросу. Открывая доступ к корню карты памяти, вы открываете доступ ко всем ее внутренним папкам, а в них, в свою очередь, могут храниться конфиденциальные данные. Это небезопасно, поэтому Google блокирует это действие.
Как же тогда работают старые приложения на 11-ом Андроиде?
Старые приложения работают в режиме совместимости с той версией Андроид, под которую были разработаны. Соответственно, требования scoped storage на них не распространяются.
Зачем нужно было переводить приложение на Android 11? Писали бы для старой версии!
На этот счет Google тоже подумал: до 1-го ноября разработчики обязаны адаптировать приложение как минимум под предыдущую версию Android. Например, в этом году мы были обязаны адаптировать наши приложения под Android 11 или 12. Если разработчики этого не сделают — Google запретит им выпускать обновления для приложения.
Новая версия работает медленее!
Это один из главных минусов scoped storage. Мы потратили чуть больше трех месяцев, чтобы оптимизировать работу с файловой системой через новый механизм, но, увы, к уровню производительности предыдущей версии так и не приблизились.
Разрешения плееру даны, однако папок он не видит!
Помимо разрешений, что даются приложению при первом запуске, вам нужно открыть доступ к папкам, к которым у плеера будет доступ. Если вы пропустили подсказки от плеера при первом запуске — проделайте следующее:
1. Пройдите на экран плейлиста через главное меню или swipe-жестом:
2. Затем нажмите кнопку «+» \ «Добавить файлы…», чтобы открыть экран добавления файлов:
3. Чтобы открыть доступ к папке — добавить папку в список, нажмите на «баннер»:
4. В появившемся окне* выберите папку с музыкой и нажмите на кнопку «использовать эту папку»:
Если по как-либо причинам вам не подходит новая политика безопасности от Google — вы можете скачать специальную версию программы с использованием классической политики доступа к файлам.
Найден телефон, прошу огласки
Малой нашёл телефон по дороге домой, без симки (по его словам).
Зацепок по хозяину нет, телефон запаролен графическим кодом.
Готов вернуть владельцу, который сможет его разблокировать.
Прошу поднять в топ для огласки.
Пост без рейтинга.
AIMP для Android — политика доступа к файлам : 15 комментариев
1. ассоциация с файлами в андроид не возможна.
2. в плейлист попадает ровно то, что вы выберите. Полагаю, вы решили добавить в плеер корень карты памяти.
А почему бы не научить плеер работать под root? Пользователям у которых есть root это было бы полезно, и тогда по идее, можно будет получить полный доступ к накопителям, а не к отдельным папкам.
Пользователей с root-ом единицы, увы, это не серьезно
Нажатие на «баннер» из 3 пункта нарушает привычный UX. Этот элемент не выглядит кликабельным и, возможно, из-за этого у многих пользователей возникает проблема с выдачей прав на папку. Думаю, после пояснительного текста должна идти стандартная кнопка (не ссылка или что-то ещё), потому что это единственный и обязательный сценарий использования этого экрана в ситуации, когда этот «баннер» виден.
Баннер — это один из трех вариантов: внизу еще есть «…», где в меню одноименная команда, а на вверху — «+».
«за исключением некоторых категорий программ — файловых менеджеров»
А можно сделать АИМП, как бы, файловым менеджером?
А можно сделать АИМП, как бы, файловым менеджером?
Я пробовал, не вышло. Google сказал, что аудиоплеер не может быть файловым менеджером.
Вот ведь засада, а…
Тогда я вижу последний вариант, сделать простенький файловый менеджер отдельным приложением, сертифицировать его (или как там у них процесс аккредитации называется), и связать их АПИ с АИМП плеером. Хотя риск конечно есть, если отзовут потом аккредитацию.
Не получится. Вопрос не в том, что плеер не может получить пути к файлам, а в том, что по этим путям он ничего не сможет прочитать. Текущий вариант оптимальный. Один раз настраиваешь доступ к папка и все, дальше плеер работает как и раньше (ну чуть медленнее, да)
С политикой гугла всё понятно, а как на счёт того, чтобы публиковать правильные apk (с полным доступом к файловой системе) тут на сайте или на том же f-droid? Наверное, не сложно же будет сделать 2 версии, с разными правами доступа?
Удаление трека с чего с плейлиста Aimp или с вашего компьютера ?
Если с компьютера то закройте все программы перезагрузите комп и попробуйте заново удалить
Артем Измайлов
Артем Измайлов ответил DELETED
Артем Измайлов ответил DELETED
Марк, не может такого быть. Попробуй переустановить или очистить данные. Только плейлисты сохранить не забудь.
Артем Измайлов ответил DELETED
Артем Измайлов ответил DELETED
Марк, а, тогда все понятно. На 4.4. физическое удаление файлов не работает вообще - нет нужного API для повышения прав доступа к файловой системе.
Николетта, он сам создаётся, если выбраны фсе файлы из открытой папки.
Прообраз папки пропадает, если убрать файл один из файлов этой папки. Кроме физического удаления.
Если файлы были удалены из файл-менеджеров, то достаточно вытянуть язычёк обновления, жестом сверху-вниз.
Доброго времени суток. Такая проблема: сменил телефон на сяоми редми нот 4. Периодически аимп удаляет (не видит) треки. Создаю плейлист 500 треков. Послушал, порадовался, закрыл приложение. Через некоторое время, запуская аимп снова, вижу - плейлист 14 треков. Думал проблема в сд карте (музыка там). Перенес все на внутреннюю память. Загрузил плейлист, через некоторое время он полностью удалился. Дальше не знаю, что делать. Версия 2.60. помогите ради всех святых небес.
Апдейт: снова запустил плеер - 27 треков. Однако, обновив плейлист, все треки загрузились. Тем не менее, ранее такого не было и хотелось, чтоб плейлист сохранялся и не нужно было его каждый раз обновлять. И, конечно, мнение диванного эксперта и мамкиного программиста: клин мастер и родная прога по чистке мусора не могут же влиять на это?!
Александр, здравия! На сколько помню, кто-то из пользователей писал, что одно из таких приложений, как раз-таки создаёт конфликт с АИМП.
Попробуй временно удалить клинмастер, и посмотреть, исчезнет ли проблема.
Поддерживаю, проблема с добавлением файлов в плейлист есть. Порой не видит добавленные треки,даже после обновления плейлиста, после нажатия "Добавить файлы" тоже. Помогает только удаление плейлиста, и создания его заново.
Да, кстати, если добавить файлы через меню (пошла полоска прогресса обновления) и случайно потянуть вниз( да,рукожоп,бывает по запаре потянешь), плеер начинает обновлять плейлист( кэп. ) одновременно с добавлением. Полоска прогресса нервно мигает, плеер выполняет два одинаковых процесса одновременно. И это довольно долгий процесс, 1,5 тыс. треков. Может как то блокировать обновление/добавление, если процесс уже идет.
Сижу на Beta v.2.70(509), и клинеры не пользую (Андрюха и так работает нормально без них)
Спасибо за скорый ответ)
Всем привет! Имеем бюджетный nokia 5 с oreo на борту. Не передает теги по bluetooth в магнитолу авто, периодически дергает звук. В наушниках и просто из динамика когда играет бывает что вылетает плеер. До этого на алкатель с 6.0 android таких проблем не было. Версия из play market 2.60 билт 440.
В том то и дело, что при полностью отключенном аимпе при использовании других приложений со звуком через наушники когда ставишь на паузу и обратно включаешь запускается не обратно то же приложение, а почему то аимп (хотя он вообще был выключен)
Это срабатывает когда слушаешь именно через беспроводные наушники и ставишь на паузу тапом по наушнику.
Роман, поставьте в настройках приложения опцию, чтобы плеер игнорировал внешние команды, если он не запущен
Добрый день, у меня плеер при закрытии не выгружается, а висит в деспетчере задач, что при повторном открытии не дает ему запуститься. Еще зависает и вылетает после нажатия кнопки стоп. Версия самая последняя 4.7. Виндовс 10-я
Роман, Samsung Galaxy? Очень рекомендую эксклюзивную самсунговскую прогу для звука (там как раз можно задать все возможные приоритеты, но вообще очень много всего, реально полезная штука), есть только в родном Galaxy Store, называется: Sound Assistant.
Очень давно (много лет, курсирует из версии в версию, от версии Windows и "железа" тоже не зависит) наблюдаю следующий баг: после редактирования тегов (аимповским же редактором) плеер постоянно неверно читает обложку трека (и, соответственно, то же самое передаёт на Aimp Remote Control). То есть, допустим, я скачал на комп десяток миксов, а так же картинки-обложки к ним, редактирую теги, вшиваю обложку альбома (с пометкой "вложить в файл"), сохраняю, удаляю картинки с диска, добавляю треки в плейлист, но при их проигрывании обложка совершенно не соответствует проигрываемому треку (может соответствовать первому или любому другому треку из плейлиста). Причём, если проигрываемый файл пересохранить через F4 (Информация о файле - Сохранить), обложка, наконец, начинает соответствовать (хотя на Aimp Remote Control всё ещё может передаваться несоответствующая обложка, даже после попытки обновить данные). Samsung Music в смартфоне, к слову, тоже показывает неправильные обложки на те же самые файлы - думаю, проблема где-то в редакторе тегов (при этом AIMP в смартфоне показывает обложки правильно, в отличии от ПК-версии).
С Aimp Remote Control тоже свои проблемы (Samsung S10, One UI 3.1, в 2.0 тоже были плюс-минус те же проблемы): никак не удаётся справится с засыпанием приложения - соответственно, его постоянно приходится перезапускать (часто выдаёт ошибку и закрывается).
(Проблема решилась посредством очистки хранилища приложения, после запуска обновлённой версии приложения, плеер смог получить доступ к сд карте и удалять файлы из приложения, за подсказку спасибо пользователю Nenakon )
AIMP mobile не может удалить аудио файл с sd карты телефона
>вынимать и вставлять sd карту,
>подключать карту к ПК и в свойствах разрешать полный доступ сторонним устройствам.
Ничего из вышеперечисленного не помогло
Ну ведь там написано что нужно сделать. В диалоговом окне файлового менеджера выбрать корень карты памяти. А вы выбираете папку с файлом.
AC/DC? Удалить?? Да я тебя!!
а карта случаем не в ntfs отформатирована? Тогда она доступна только на чтение.
можно ли удалить этот файл через обычный менеджер файлов на телефоне? если нет, проблемы с картой.
А другие файлы удаляются?
Ты че офигел, AC/DC собрался удалять? Да я тебя.
а в чем беда просто ручками через комп снести неугодный файл, ну или через проводник с мобла? так принципиально через плеер удалять?
Карта должна быть настроена в качестве расширения внутренней памяти иначе никакие разрешения не помогут.
Потерял телефон! Верю в силу Пикабу!
Прошу поднять пост! Потерял телефон в машине такси, а именно он завалился на пассажирском переднем сиденье между подлокотником и сиденьем. Место действия Приморский край, город Артем, база отдыха "лесное озеро". 8 мая в районе 19.00 вызвали такси, но так получилось, что приехали сразу 2 машины (наша и не наша), и мы с женой и детьми сначала сели не в свое такси-белый тойота приус 20, после чего сразу вышли и сели в другую машину, которую сами и вызывали. Но есть у меня прикол на некоторых штанах, телефон при посадке в машину сразу вываливается. Вообщем обнаружили потерю, звонили безполезно, был на вибро и 15%заряда, и жена подтвердила, что видела как он наполовину торчал из кармана когда я шел к машине. Вообщем та первая машина с незнакомими людьми и моим телефоном под сиденьем благополучно уехала в неизвестном направлении. Звонки в службу поддержки результата не дали, так как такси вызывалось неизвестными мне людьми и естественно номер машины никто не запомнил (камер на базе нет), а по точному времени и месту заказа они помочь не могут, да и не факт что в поддержку именно нужного такси я звонил. Остается 2 варианта. Первый, что таксист в скором времени (а может и через год другой. ) все таки залезет под пассажирское сиденье и обнаружит телефон (синий хонор 9, грош цена, но информация мне важна. ), включит его на зарядку и мне и всем кто звонил придет уведомление, что абонент на связи,специально пока не буду восстанавливать номер, и раз в день буду делать вызов на него. Вариант 2, может найдутся те люди которые в этот день там отдыхали и в 19.00 уезжали на белом приусе, кузов модель 20, тогда тот кто делал заказ, может через сервис такси выйти на водителя и попросить его залезть под сиденье (я так проделал со своим такси). Ну или 3й вариант, что этот пост каким то чудным образом дойдет до водителя такси)) мой первый пост, верю в пикабу, номер для связи 89240078595.
Вдруг поможет.
Муж сегодня по дороге домой в автобусе оставил свой телефон - samsung galaxy a01 красного цвета (чехол книжка тоже красный, в чехле находились две карты ВТБ). Симку мы восстановили, карты заблокировали, но с денюжкой сейчас напряженка и покупать новый бы не хотелось. Вдруг кто нашел или видел?
Рейс автобуса был в городе Иркутске, автобус номер 3, время потери в районе от 17 до 17:30, отрезок пути от академгоротка до советской. Потерял где то перед своей остановкой, в 17:40 пытались позвонить с моего телефона на его номер но мобилка уже была выключена. (
Если вдруг он найдется было бы просто замечательно.
Наверно правильно будет поставить пост без рейтинга?
Я не сильно надеюсь на удачу, но вдруг.
Читайте также: