AudioCache错误-Soundpool突然无法从Android上的URL加载样本

AudioCache错误-Soundpool突然无法从Android上的URL加载样本,android,audio,sampling,soundpool,Android,Audio,Sampling,Soundpool,我的SoundPool位于服务中,我使用它来缓存来自不同URL的声音,然后播放它们。应用程序运行正常,没有任何错误,但今天它崩溃了 源代码是相同的,没有任何更改。我试图重新安装应用程序,重新启动设备,但没有任何效果。。。经过30分钟的尝试后,该应用程序在平板电脑上重新开始工作,但在我的手机上却没有 这是加载声音的代码: soundPool = new SoundPool(14, AudioManager.STREAM_MUSIC,100); soundPoolMap = new HashMap&

我的
SoundPool
位于
服务中,我使用它来缓存来自不同URL的声音,然后播放它们。应用程序运行正常,没有任何错误,但今天它崩溃了

源代码是相同的,没有任何更改。我试图重新安装应用程序,重新启动设备,但没有任何效果。。。经过30分钟的尝试后,该应用程序在平板电脑上重新开始工作,但在我的手机上却没有

这是加载声音的代码:

soundPool = new SoundPool(14, AudioManager.STREAM_MUSIC,100);
soundPoolMap = new HashMap<Integer, Integer>();
soundPoolMap.put(key, soundPool.load(task[2], 1));
URL很好,我在浏览器中进行了测试


是什么导致了这种奇怪的行为?

糟糕的wifi或互联网连接?我不这么认为,这些设备连接到同一个网络(在其中一个网络上正常工作,但在另一个网络上不正常),上周在同一个网络上一切正常。但我会测试它!不,在3G网络上也不好。。。
11-26 15:28:09.743: E/GenericSource(187): Failed to create http source!
11-26 15:28:09.743: E/AudioCache(187): Error 1, -2147483648 occurred
11-26 15:28:09.743: D/NuPlayerDriver(187): reset(0xb8334b60)
11-26 15:28:09.744: D/NuPlayerDriver(187): notifyResetComplete(0xb8334b60)
11-26 15:06:54.597: E/SoundPool(3914): Unable to load sample: http://myurl/bet.mp3