Tôi đang sử dụng lớp VisualFX AndroidFX trong ứng dụng demo của tôi để đọc FFT nhưng khi tôi cố gắng tạo đối tượng của lớp đó ném ngoại lệ Thời gian chạy (java.lang.RuntimeException: Cannot initialize Visualizer engine, error: -1
). Lớp người chơi là lớp tùy chỉnh của tôi để điều khiển phát lại và sử dụng cùng một lớp Người chơi tôi đã triển khai lớp trình cân bằng và điều đó hoạt động tốt. Tôi có cần phải thêm bất kỳ sự cho phép nào trong tệp kê khai không?Android Visualizer lớp ném ngoại lệ thời gian chạy
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());
}
cũng phải xem http://stackoverflow.com/a/28427213/3496570 – Nepster