我正在尝试实现Android Visualizer类.我已查找其他麻烦线程,但我仍然遇到致命错误.这一切在我看来它应该正常工作,无论出于何种原因AVD继续崩溃.
首先,我正在使用权限:
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
Run Code Online (Sandbox Code Playgroud)
这是我的logcat:
12-21 15:10:46.983: D/dalvikvm(642): Not late-enabling CheckJNI (already on)
12-21 15:10:48.823: D/MediaPlayer(642): Couldn't open file on client side, trying server side
12-21 15:10:53.603: E/AudioEffect(642): set(): AudioFlinger could not create effect, status: -22
12-21 15:10:53.603: E/visualizers-JNI(642): Visualizer initCheck failed -4
12-21 15:10:53.613: E/Visualizer-JAVA(642): Error code -4 when initializing Visualizer.
12-21 15:10:53.613: E/Visual Ex(642): Cannot initialize Visualizer engine, error: -4
12-21 15:10:53.964: D/gralloc_goldfish(642): Emulator without GPU emulation detected.
Run Code Online (Sandbox Code Playgroud)
我的代码:
package MediaPlayer.namespace;
import java.io.IOException;
import …Run Code Online (Sandbox Code Playgroud)