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

پیدا نکردن ادرس دیتابیسی که ساختم

General  9 سال پیش  8 سال پیش
0 0

من یه دیتابیس رو با استفاده از sqliteOpenHelper ساختم که قاعدتا باید توی پوشه data توی android device monitor دیده بشه ولی ساخته نشده در حالی که دیتابیس ساخته شده وموقه اضافه کردن اطلاعات ایدی سطر رو به درستی برمیگردونه ولی نمیدونم دیتابیس توی چه مسیری ساخته شده ممنون میشم راهنمایی کنید که چطور باید دیتابیس رو پیدا کنم

0 0
????????????????? (9 سال پیش)
0 0
کسی نمیتونه کمک کنه؟ممنون میشم راهنمایی کنید (9 سال پیش)
0 0
قسمت storage رو هم بررسی کنید (9 سال پیش)
0 0
قاعدتا مگه نباید توی پوشه دیتا وتوی پوشه همون برنامه ایجاد بشه؟ (9 سال پیش)
0 0
اونقدر باید باهاش کار کنید تا قلقش دستتون بیاد. همه ی پوشه ها رو چک کنید. (9 سال پیش)
0 0
همه پوشه ها رو زیر ورو کردم اخه توی اموزشی که دیدم توی همون پوشه data بود نمیدونم چرا واسه من خالیه درحالی که برنامه درست میخونه از دیتابیس ودرستم اضافه میکنه ومشکلی نیست منتها نمیدونم دیتابیس کجاست (9 سال پیش)
0 0
‍‍//data/data//databases/ (9 سال پیش)
0 0
منم همین همین مشکلو دارم و هر کار کردم نتونستم حلش کنم ، کسی میدونه چطوری باید دیتابیسو بزاریم توی پوشه assets و چطوری میشه از اونجا بهش دسترسی داشته باشیم ؟ (9 سال پیش)
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
Morteza  9 سال پیش
+1 0

مسیر زیر رو بررسی کنید :

//data/data/<Your-Application-Package-Name>/databases/<your-database-name>
0 0
پوشه data امولیتور من اصلا خالیه هیچ فایل یا پوشه ای داخلش نیست (9 سال پیش)
0 0
چون شما دیوایس رو انتخاب نکردید ،ابتدا از پنل سمت چپ دیوایس تون رو انتخاب کنید بعد از پنل سمت راست وارد مسیر مورد نظر بشید (9 سال پیش)
پاسخ به سوال 
هادی بی غم  9 سال پیش
0 0

1 - توصیه اول من اینه که دیتابیس تونو آنلاین بسازید ،


2- دوم اینکه با این کلاس sqliteOpenHelper دیتابیس در زمان اجرای برنامه در داخل آدرسی ساخته میشه که مرتضی عزیز در پاسخ بالا بهش اشاره کردن و اینکه با خود فایل منیجر قابل رویت نیست اگر فایل دیتابیس رو می خواید باید از این آدرس کپی بگیرید به آدرس دیگری ،


3 - سوم علت اینکه می خواین توی assets باشه چیه ! به نظر میاد اطلاعاتی از قبل آماده کردید و می خواین به کاربر نشون بدید خب در این صورت باز برمیگردیم به همون توصیه اول که بهتره دیتابیس آنلاین باشه و راحت بتونید اطلاعات جدیدی بهش اضافه یا حذف کنید البته امکان کپی در assets وجود داره اما به علت بالا بردن حجم برنامه و یک سری مشکلاتی که دوستان قبلا باهاش رو به رو شدن توصیه نمیشه و من هم هیچوقت همچین کاری نکردم تجربه ای ازش ندارم همیشه آنلاین ساختم !


موفق باشید

0 0
دیتابیس آنلاین چطوریه ، من هیچی دربارش نمیدونم که چطور پیاده کنم ؟؟؟ (9 سال پیش)
0 0
آموزش note با دیتابیس آنلاین ببینید (8 سال پیش)
0 0
لینک (8 سال پیش)
پاسخ به سوال 
افشار  9 سال پیش
0 0

سلام. درandroid device monitor  

mnt->shell->emulated->0

این پوشه رو بگردید.

0 0
همچین ادرسی نیست ...پوشه mnt فایل shell نداره البته دارم سیستم خودمو میگم (9 سال پیش)
0 0
احتمالا نسخه اندروید امولیتورتون فرق میکنه که این پوشه رو ندارید. (8 سال پیش)
0 0
از اندروید 4.2 به بالا external storage در این پوشه ذخیره میشه (8 سال پیش)

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