Иногда (вероятно, при перезагрузке/выключении питания, что я делаю время от времени) я терял большую часть содержимого своих плейлистов. У меня есть около 15 плейлистов, которые я создал. Я помещал в них песни несколько раз (несколько часов работы), а потом, вернувшись позже, обнаружил, что все они пусты, за исключением одной или двух, которые остались нетронутыми. В sdcard/Playlists есть файлы .pla для списков воспроизведения.
Все музыкальные файлы находятся на внешней SD-карте.
Я провел тесты, такие как настройка нескольких списков воспроизведения, затем перезапуск или включение и выключение питания, а затем проверка, сохраняется ли контент. Обычно это так. Но если я какое-то время не воспользуюсь игрой, а потом вернусь, содержимое списков воспроизведения будет уничтожено.
Кто-нибудь знает «правильный» способ хранения плейлистов для Android 4.1.x? В какой-то БД? Файлы плейлиста? Любой? Преобладает ли одно над другим?
Я пробовал как проигрыватель по умолчанию, так и проигрыватель MixZing. Телефон Galaxy Note 2 Android 4.1.3.
Конечно, было бы неплохо иметь возможность полагаться на то, что плейлисты не опустошаются все время ... Любые подсказки очень ценятся! Спасибо!
Я проделал долгий путь и сделал несколько проб и ошибок. Я думаю, что понял это - с большой оговоркой, что детали могут различаться в зависимости от устройства, версии Android, музыкальных приложений и, возможно, даже типа SD-карты.
Кажется, это происходит, когда это происходит - это соответствует моим экспериментам, а также деталям в различных злобных темах форума "Ааааа, почему мои плейлисты пусты", которые я читал:
Пока что первых двух из них, похоже, было достаточно, чтобы исправить это для меня (музыкальное приложение Sony, Xperia Z3 Compact, 4-летняя почти полная SD-карта на 16 ГБ).
Вы можете попробовать удалить пустые плейлисты из кеша телефона, заставив его пересобрать их с Micro SD. Вот как:
Все ваши плейлисты должны снова появиться.
К сожалению, по моему опыту с новым Samsung S8, проблема быстро появляется снова. Micro SD монтируется как файловая система во время загрузки, но возможно, что программное обеспечение списка воспроизведения часто запускается раньше (особенно на очень быстром телефоне) и что программное обеспечение списка воспроизведения просто не ожидает этого.
Поэтому вполне возможно, что для надежной работы списков воспроизведения на любом телефоне и списки воспроизведения, и связанные с ними музыкальные файлы должны находиться во внутренней памяти телефона.
Я видел это на своем Samsung S7 на Nougat. Мои музыкальные аудиофайлы хранятся на внешней SD-карте. Печально, что это все еще происходит в 2018 году.
В последний раз я потерял элементы плейлиста, когда у меня разрядился аккумулятор, но когда я зарядил его и загрузил, приложение Samsung Music все еще было в списке «Последние приложения» (поскольку это было приложение, которое я только что использовал). Это, должно быть, побудило его проверить ссылки списка воспроизведения до того, как SD была смонтирована, и удалить все ссылки на аудиофайлы на основе SD-карты, которые он не смог найти.
Сейчас я использую приложение для резервного копирования списка воспроизведения из магазина Play (оно называется PlaylistSync, но есть и несколько других), чтобы регулярно создавать резервную копию списка воспроизведения на Google Диске, и когда происходит это бедствие, я только что восстановил самую последнюю резервную копию. Это избавляет от необходимости заново создавать плейлисты.
rjt.rockx
пользователь56reinstatemonica8
rjt.rockx