如何强制重新加载Android应用程序的数据

如何强制重新加载Android应用程序的数据,android,caching,memory,Android,Caching,Memory,我有一个安卓设备。这个安卓设备上有一个导航应用程序,每次我到达目的地时都会播放声音 我想改变它发出的声音,但实际的应用程序没有菜单可以这样做 到目前为止,我所做的是: -使用ES explorer扫描我的整个设备以查找音频文件。我找到了一个.wav文件,它就是我要找的那个。我删除了该文件,并将其替换为我选择的另一个.wav文件(相同的名称、相似的大小、比特率等) 没用。谁知道在哪里,老文件还在播放 我进入菜单并清除了应用程序的缓存 没用 我重启手机,将新地图加载到手机上,然后做我能想到的任何事情

我有一个安卓设备。这个安卓设备上有一个导航应用程序,每次我到达目的地时都会播放声音

我想改变它发出的声音,但实际的应用程序没有菜单可以这样做

到目前为止,我所做的是: -使用ES explorer扫描我的整个设备以查找音频文件。我找到了一个.wav文件,它就是我要找的那个。我删除了该文件,并将其替换为我选择的另一个.wav文件(相同的名称、相似的大小、比特率等)

没用。谁知道在哪里,老文件还在播放

我进入菜单并清除了应用程序的缓存

没用

我重启手机,将新地图加载到手机上,然后做我能想到的任何事情。什么都不管用

我无法清除应用程序的数据并强制它重新加载声音,因为我在应用程序中有设置,无法进行备份

我相信旧的声音保存在临时文件夹的某个地方,但我无法访问它,因为没有根目录,而且该应用程序在根目录手机上无法工作。它播放的旧声音甚至不在手机上,我把它删除了


有人能想出另一个办法让我的新文件播放吗

在应用程序开发过程中,应用程序的res文件夹中可能包含一个声音文件,例如到达目的地时要播放的声音文件。 看看这个:
我并不想阻止你进一步研究这个问题,但要准备好发现这可能是不可能的(目前为止)。

我投票结束这个问题,因为这不是关于编程,而是关于如何使用android设备。嗨。文件就在那里,以.wav格式清除为day。只是改变它或移除它对我来说毫无用处。安装后,它会将其放入应用程序文件夹中,然后从其他地方读取?