【问题标题】:Android SoundPool logs info as errorAndroid SoundPool 将信息记录为错误
【发布时间】:2012-04-14 01:10:05
【问题描述】:

我正在使用 SoundPool 开发一个 Android 应用程序。每次我播放声音时,都会在以下类型的 LogCat 中记录一个错误: E/SoundPool(11873):sampleID=33,leftVolume=0.779528,rightVolume=0.779528,priority=1,loop=0,rate=1.000000

这个错误是什么意思?是否可以禁用这些日志,我想记录这些错误非常耗时,因为我播放了很多声音。

谢谢

我正在使用 API 8 并在装有 Android 2.3.6 的三星 Galaxy S Plus 上测试该应用程序

【问题讨论】:

    标签: android soundpool


    【解决方案1】:

    A 快速浏览了 SoundPool 类并没有立即找到任何东西,但您绝对应该查看您正在播放的音频文件类型。我认为您应该尝试使用 .wav 等未压缩文件类型,看看是否可以缓解问题。

    【讨论】:

    • 我正在使用 ogg 文件,我不能使用 wav 文件,它们会太大。我会尝试看看它是否会随着 mp3 而改变,但我也不能在应用程序中使用 mp3,因为 mp3 在大约 20 毫秒的开头总是有延迟(静音部分)。
    • 我尝试使用 mp3 和 wav 文件,都一样,我总是收到这些错误,将信息记录为错误似乎是“正常的”......
    • 我刚刚尝试在 API 8 Samsung Galaxy S w/.ogg 上使用 SoundPool 并没有得到同样的错误,这真的很奇怪。
    猜你喜欢
    • 2013-07-11
    • 2011-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-18
    • 2020-01-29
    • 1970-01-01
    相关资源
    最近更新 更多