मैं अपने डेमो अनुप्रयोग में AndroidFX विजुअलाइज़र वर्ग का उपयोग कर रहा है FFT को पढ़ने के लिए, लेकिन जब मैं उस वर्ग अपने फेंक रनटाइम अपवाद (java.lang.RuntimeException: Cannot initialize Visualizer engine, error: -1
) की वस्तु बनाने के लिए प्रयास करें। प्लेयर क्लास प्लेबैक नियंत्रण के लिए मेरी कस्टम क्लास है और उसी प्लेयर क्लास का उपयोग करके मैंने तुल्यकारक वर्ग लागू किया है और यह ठीक काम कर रहा है। क्या मुझे मैनिफेस्ट फ़ाइल में कोई अनुमति जोड़ने की ज़रूरत है?एंड्रॉयड विजुअलाइज़र वर्ग फेंक क्रम अपवाद
Player mediaPlayer = Player.GetInstance();
mediaPlayer.LoadFile("song.mp3");
mediaPlayer.Play();
try{
visual = new Visualizer(mediaPlayer.GetAudioSessionID()); // this line causing Exception
visual.setEnabled(true);
visual.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
}
catch(Exception ex)
{
Log.e("Visual Ex", ex.getMessage());
}
http://stackoverflow.com/a/28427213/3496570 – Nepster