آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

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

underomeda  12 سال پیش  12 سال پیش
+1 0

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

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


 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
uncocoder  12 سال پیش
0 0

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

  • لحاظ نکردن Permission ذخیره سازی روی SDCard
  • وجود نداشتن دایرکتوری مذکور روی SDCard
  • نسخه اندروید که باید 2.2 و به بالا باشه و روی 2.1 جواب نمی ده
  • شما نام فایل رو هم اشتباه نوشته اید. آخرش دیگه / رو نداره.
0 0
استاد منظورتون از وجود نداشتن دایرکتوری مذکور در sdcard چیه؟ مگه خودمون این فایلو ایجاد نمیکنیم؟ (12 سال پیش)
0 0
ادامه نظر در پاسخ بعد (12 سال پیش)
پاسخ به سوال 
uncocoder  12 سال پیش
0 0

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

new File(DIR_DATABASE).mkdirs();

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