بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

کرش موزیک پلیر و علت نامعلوم!

مدیریت گفتگو
محمد خوش نظر 12 سال پیش
آخرین تغییر: 12 سال پیش

سلام دوستان

من سورس این موزیک پلیر رو گرفتم و داخل ایکلیپس وارد کردم اما موقع اجرا کرش میکنه.

آدرس اس دی رو هم به این صورت دادم:

/storage/extSdCard/

وقتی هم logcat رو چک میکنم از این دو خط خطا میگیره.

خط 25 کلاس songsManager :

 

      if (home.listFiles(new FileExtensionFilter()).length > 0) {

و خط 77 کلاس AndroidBuildingMusicPlayerActivity

songsList = songManager.getPlayList();

از دوستان ممکنه یک نفر تست کنه به من بگه مشکل این چیه!؟ ممنون میشم

نظرات

ایوب شمسی 12 سال پیش
محمد جان نوع خطاها رو هم ذکر میکردی
Criss 12 سال پیش
شما باید برای همون خطی که فایل صوتی رو اجرا می کنید try catch تعریف کنید
محمد خوش نظر 12 سال پیش
کدوم خط Criss جان؟ آخه این پروژه سورس آمادس! باید اجرا بشه قاعدتا! diligenceman عزیز نوع خطا NullPointerExeption هست
Criss 12 سال پیش
من حدس میزنم دلیل کرش این هست که توی قسمتی که برای فایل صوتی تعریف شده و دقیقا برای دستور start به nullpointer میرسه چون نمیتونه فایل صوتی رو بخونه

پاسخ‌ها 1

Criss 12 سال پیش

همچنین کدی

 MediaPlayer.create(ActivityMain.this, R.drawable.login).start();

login اسم فایل صوتی هست بدون پسوند login.mp3 هست اما پسوند براش گذاشته نمیشه <

start هم که باعث اجرا و خروجی از اسپیکر میشه برای این قسمت از کد try catch تعریف کن احتمالا مشکل رفع بشه

 

نظرات

محمد خوش نظر 12 سال پیش
همچین کدی که اصلا نداره! نکته دیگه اینجاست که قراره آهنگای اس دی کارت رو پیدا کنه هااا! قرار نیس از فولدر ریسورس بخونه!

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .