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

کرش کردن در حین ساختن Database

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

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

database=SQLiteDatabase.openOrCreateDatabase(DIR_DATABASE + "/database.sqlite/", null);


نظرات

پاسخ‌ها 2

uncocoder 12 سال پیش

علت های زیادی می تونه داشته باشه، از جمله

  • لحاظ نکردن Permission ذخیره سازی روی SDCard
  • وجود نداشتن دایرکتوری مذکور روی SDCard
  • نسخه اندروید که باید 2.2 و به بالا باشه و روی 2.1 جواب نمی ده
  • شما نام فایل رو هم اشتباه نوشته اید. آخرش دیگه / رو نداره.

نظرات

underomeda 12 سال پیش
استاد منظورتون از وجود نداشتن دایرکتوری مذکور در sdcard چیه؟ مگه خودمون این فایلو ایجاد نمیکنیم؟
uncocoder 12 سال پیش
ادامه نظر در پاسخ بعد
uncocoder 12 سال پیش

با استفاده از دستور زیر میشه دایرکتوری رو ساخت:

new File(DIR_DATABASE).mkdirs();

نظرات


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