NullPointerException при настройке медиаплеера в андроид студии - PullRequest
0 голосов
/ 26 декабря 2018

Я новичок в Android Studio.Я пытался сделать медиаплеер, но я получаю сообщение об ошибке:

java.lang.NullPointerException: Attempt to invoke virtual method 
'void android.media.MediaPlayer.start()' on a null object reference

Это ошибка, которая не позволяет загрузить медиа-файл

Я скачал медиа-файл точно сместоположение найдено в учебнике.

Мой код:

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    MediaPlayer mplayer=MediaPlayer.create(this, R.raw.k);
    mplayer.start();

1 Ответ

0 голосов
/ 06 мая 2019

В вашем коде mplayer переменная равна нулю, потому что R.raw.k отсутствует.Вы уверены, что у вас есть файл "r" в сыром ресурсе?Следуйте этой инструкции Media Player , если вы только начинаете работу с медиаплеером.

Пожалуйста, поместите ваш медиафайл в каталог raw и укажите его правильное имя.

...