Android MediaPlayer错误(-19,0)

时间:2013-11-25 19:21:54

标签: java android android-mediaplayer

我是android开发的初学者。在我的应用程序中有一个mp3文件。我已经使用了mediaPlayer类, 但声音甚至没有播放 。我正在搜索这个错误,发现这个错误通常发生在声音被重复多次,这与我的问题相反。这是代码

public class MainActivity extends Activity {
    Context context;
    MediaPlayer mp=null;


    @Override
        protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        // context=this;
        mp=MediaPlayer.create(MainActivity.this, R.raw.hum);
        mp.start();
        mp.setOnCompletionListener(new OnCompletionListener() {
            public void onCompletion(MediaPlayer mp) {
            mp.release();

            };
        });

    }


    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }

}

3 个答案:

答案 0 :(得分:0)

mp=MediaPlayer.create(MainActivity.this, R.raw.hum);
mp.prepare();

        mp.start();

答案 1 :(得分:0)

您是否在清单中设置了权限? manifest permission

sound permission

答案 2 :(得分:-1)

模拟器中有一些错误。我制作了一个新的模拟器和媒体播放器错误