2014-04-30 17 views
2

所以我試圖用均衡器,但有時應用程序崩潰錯誤啓動均衡器,應用崩潰有時

這裏有必要的事情需要注意

1)我使用的會話ID 0;

2)應用程序使用它崩潰時的任何其他應用程序或者是,或已經用它,從那時起

奇怪未示出,這是造成碰撞的行號

我還沒有重新啓動電話

這裏是logcat

04-30 18:21:29.642: E/AudioEffect(31157): set(): AudioFlinger could not create effect, status: -38 
04-30 18:21:29.642: E/AudioEffects-JNI(31157): AudioEffect initCheck failed -5 
04-30 18:21:29.642: E/dalvikvm(31157): JNI ERROR (app bug): accessed stale global reference 0x1d2002b2 (index 172 in a table of size 172) 
04-30 18:21:29.642: E/dalvikvm(31157): VM aborting 
04-30 18:21:29.642: A/libc(31157): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 31157 (thermusicplayer) 

回答

1

我有類似的問題,而使用可視化類,這是什麼幫助我。 狀態:-38是一個「errno.h」代碼(又名POSIX錯誤),您可以在我找到的此列表中查看它。這個列表在調試時可能非常有用。
http://www.virtsync.com/c-error-codes-include-errno
在您的情況38是一個「功能未執行」的錯誤,這可能是沒有你的錯。我認爲它必須處理這個錯誤。
https://code.google.com/p/android/issues/detail?id=33669
發生在android 4.03-4中,我相信他們已經修復了更新的版本。

0

添加權限

<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>