это действительно редкая ошибка для меня, но .. Это ошибка. Не могу понять почему.
ошибка только на линии
mp.prepare();
из logcat:
Caused by: java.lang.NullPointerException
at myapp.activity.com.myApp.media(myApp.java:281)
at myapp.activity.com.myApp$showLogotype.doInBackground(myApp.java:397)
at myapp.activity.com.myApp$showLogotype.doInBackground(myApp.java:1)
at android.os.AsyncTask$2.call(AsyncTask.java:185)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305
Кто-то может мне объяснить :(?
Я использую asynctask для подготовки и загрузки всех данных и отображения логотипа, пока мое приложение читает данные и готовится к mediaPlayer (в logcat: mediaPlayer.prepare (), получая 5-10 секунд)
Но у меня иногда есть эта действительно редкая ошибка для меня (потому что я не могу понять, как получить эту ошибку, и он действительно редок для меня)
Пожалуйста, объясните мне, если кто-нибудь знает :( или, пожалуйста, <подскажите, как это исправить :(
код функции: </p>
public void media() throws IllegalArgumentException, IllegalStateException, IOException
{
mp = new MediaPlayer();
mp.setDataSource(stream);
mp.prepare();
}
С уважением, Питер. Извините за мой плохой английский, надеюсь, вы понимаете меня