Android中的MediaPlayer不工作

Android中的MediaPlayer不工作,android,Android,我是Android开发的初学者。我使用android的MediaPlayer类来播放一个文件,但它的错误是MediaPlayer错误-19,0 package com.example.sound_play; import android.media.MediaPlayer; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.View; impo

我是Android开发的初学者。我使用android的MediaPlayer类来播放一个文件,但它的错误是MediaPlayer错误-19,0

package com.example.sound_play;

import android.media.MediaPlayer;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class Sound extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_sound);

        Button b = (Button) findViewById(R.id.button1);
        b.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                MediaPlayer mp = MediaPlayer.create(Sound.this, R.raw.n); 
                mp.start();
            }
        });
    }


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

}
我得到的错误是:


01-18 15:39:36.233:E/MediaPlayer601:error-19,0

如果您在播放后没有释放播放器,请添加此项-

mp.setOnCompletionListener(new OnCompletionListener() 
{
    public void onCompletion(MediaPlayer mp) 
    {
        mp.release();

    };
});

希望,这将对您有所帮助。

您正在尝试什么类型的文件?我使用的是一个.mp3文件,大小为360kb,比特率为101kbps,长度为0:28