Как принудительно перезагрузить данные для Android-приложения - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть устройство Android. На этом устройстве Android есть приложение для навигации, которое воспроизводит звук каждый раз, когда я добираюсь до пункта назначения.

Я хочу изменить этот звук, который он издает, но само приложение не имеет меню для этого.

То, что я до сих пор делал, было: - Сканирование всего моего устройства с ES проводником для аудио файлов. Я нашел один файл .wav, и он мне нужен. Я удалил файл и заменил его другим WAV-файлом по своему выбору (то же имя, аналогичный размер, битрейт и т. Д.).

Не сработало. Старый файл по-прежнему воспроизводится с того, кто знает где.

Я зашел в меню и очистил кеш для приложения.

Не работает.

Я перезагружаю телефон, загружаю новые карты в телефон и делаю все, что только могу придумать. Ничего не работает.

Я не могу очистить данные для приложения и заставить его перезагрузить звук, потому что у меня есть настройки для приложения внутри и резервное копирование невозможно.

Я считаю, что старые звуки сохраняются где-то во временной папке, но я не могу получить к ним доступ, потому что нет рута и приложение не работает на рутованных телефонах. Старые звуки, которые он воспроизводит, отсутствуют даже на телефоне, я удалил его.

Может кто-нибудь придумать другой вариант, чтобы воспроизвести мой новый файл?

1 Ответ

0 голосов
/ 13 ноября 2018

Во время разработки приложения звуковой файл, например, воспроизводимый при достижении цели, мог быть включен в папку res приложения.Взгляните на это: https://android.stackexchange.com/a/108691 Я не отговариваю вас продолжать это, но будьте готовы обнаружить, что это может быть невозможно (только пока).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...