我无法让媒体播放器在 android 工作室工作
I can't get the mediaplayer working in android studio
我想在我的应用程序中播放一些声音,但我无法让媒体播放器工作!我收到一些错误,例如:
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.media.MediaPlayer.start()' on a null object reference
使用以下代码:
private MediaPlayer mPlayer;
@Override
protected void onCreate(Bundle savedInstanceState) {
mPlayer = MediaPlayer.create(this, R.raw.NAMEOFSOUND);
}
protected void playBtnClicked(){
mPlayer.start();
}
不管我做什么都行不通...有人得到了一些 tips/Can 有人帮助我吗? ''NAMEOFSOUND'' 是一个 .mp3 文件,我不知道它是否重要?谢谢!
已解决:我刚刚通过用转换器转换文件解决了这个问题。仅仅更改名称+.mp3 并没有解决它; NullPointerException in Java Android App MediaPlayer ,Berty 的评论成功了!
如您在 supported Media formats 中所见,android 不支持 .mav。您应该将其转换为 mp3 或任何支持的文件格式
我想在我的应用程序中播放一些声音,但我无法让媒体播放器工作!我收到一些错误,例如:
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.media.MediaPlayer.start()' on a null object reference
使用以下代码:
private MediaPlayer mPlayer;
@Override
protected void onCreate(Bundle savedInstanceState) {
mPlayer = MediaPlayer.create(this, R.raw.NAMEOFSOUND);
}
protected void playBtnClicked(){
mPlayer.start();
}
不管我做什么都行不通...有人得到了一些 tips/Can 有人帮助我吗? ''NAMEOFSOUND'' 是一个 .mp3 文件,我不知道它是否重要?谢谢!
已解决:我刚刚通过用转换器转换文件解决了这个问题。仅仅更改名称+.mp3 并没有解决它; NullPointerException in Java Android App MediaPlayer ,Berty 的评论成功了!
如您在 supported Media formats 中所见,android 不支持 .mav。您应该将其转换为 mp3 或任何支持的文件格式