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

دانلود دیتابیس از سرور و استفاده از آن

Shadow  9 سال پیش  9 سال پیش
0 0

سلام دوستان من یه دیتابیس دیکشنری دارم و می خوام توی برنامه ام ازش استفاده کنم ولی حجمش 9 مگ هست نمی خوام حجم برنامه م بالا بره می خوام دیتابیس رو روی سرور قرار بدم و در صورت نیاز کاربر بعد از نصب برنامه بیاد این دیتابیس رو دانلود و سپس ازش استفاده کند آیا امکانش هست اینکار لطفا راهنمایی بفرمایید؟

0 0
بله میتونید بعد از دانلود داخل یک پوشه توی حافظه قرارش بدید و ازش استفاده کنید. من این کار رو انجام دادم و مشکلی هم نداشتم (9 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
Smkm79  9 سال پیش
0 0

سلام شما باید با دیتابیس مثل یه فایل عادی برخورد کنین یه دانلودر بنویسین و بعد دیتابیس رو تو برنامتون دانلود کنین و از داخل assets‌ فراخوانی کنین 

به هرحال بازهم حجم برنامه بالا میره من خودم برای این از دیتابیس آنلاین استفاده میکنم که بخوام local database   رو آپدیت کنم  

0 0
خوب حجم اولیه برنامه مهمه که کم باشه . میشه دیتابیس رو توی پوشه assets دانلود کرد؟ (9 سال پیش)
پاسخ به سوال 
jbRhmNqb  9 سال پیش
0 0

آره همونطور که گفتن براش یه دانلودر بنویسین و بگین اگه دیتابیس وجود نداره بور دانلودش کن اگه هست بازش کن و اطلاعاتو بخون؛فکر کنم اینجوری بشه:

 String   DIR_DATABASE = DIR_SDCARD + "/app_folder/database.sqlite";
if (new file(DIR_DATABASE).exists()){
SQLiteDatabase database = SQLiteDatabase.openOrCreateDatabase(DIR_DATABASE, null);
}else{
//download and then open it...
}

 


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