【发布时间】:2017-07-02 09:12:45
【问题描述】:
拍摄大约 10 到 15 张照片后,快门噪音停止工作,并且在您重新启动应用程序之前不会再次出现。这个错误在android studio中:
02-10 10:20:03.626 491-13501/? E/AudioFlinger: no more track names
available 02-10 10:20:03.626 491-13501/? E/AudioFlinger:
createTrack_l() initCheck failed -12; no control block? 02-10
10:20:03.626 31837-31837/ E/AudioTrack: AudioFlinger could not create
track, status: -12 02-10 10:20:03.627 31837-31837/ E/SoundPool: Error
creating AudioTrack
代码如下:
Thread myThread = new Thread(new Runnable() {
@Override
public void run() {
MediaActionSound sound = new MediaActionSound();
sound.play(MediaActionSound.SHUTTER_CLICK);
}
}
【问题讨论】:
-
能否提供完整的代码sn-p
-
Thread myThread = new Thread(new Runnable() { @Override public void run() { MediaActionSound sound = new MediaActionSound(); sound.play(MediaActionSound.SHUTTER_CLICK); } }); myThread.start();
-
您正在打开多个对象而不调用 release..看看这是否有帮助 stackoverflow.com/questions/11964623/…
标签: android noise audioflinger shutter