mahdimm

مسیر دیتابیس در اندروید استودیو

4 ارسال در این موضوع قرار دارد

سلام اساتید

بنده در حال ساخت برنامه بکاپ از دیتای اپ (صرفا دیتا ، نه خود اپ) هستم ؛ برای اینکار یه لیست ویو ساختم که اپ های نصب شده در گوشی رو نشون میده و کاربر اپ مورد نظرشو انتخاب میکنه ، حالا برای بکاپ گرفتن من نیاز به پکیج نیم و نام دیتابیس دارم ؛ پکیج نیم رو با کد زیر میگیرم

            PackageInfo packageInfo = packlist.get(i);
                String packname = packageInfo.applicationInfo.loadLabel(getPackageManager()).toString();

حالا برای بدست آوردن آدرس دیتابیس من نیاز دارم نام دیتابیس رو بدونم ولی از اونجا که خود کاربر ، برنامه رو انتخاب میکنه نام دیتابیس ثابت نیست ، من چه کدی برنم که برنامم بتونه اسم دیتابیس رو خودش بفهمه ؟

 

 

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 6 دقیقه قبل، mahdimm گفته است :

سلام اساتید

بنده در حال ساخت برنامه بکاپ از دیتای اپ (صرفا دیتا ، نه خود اپ) هستم ؛ برای اینکار یه لیست ویو ساختم که اپ های نصب شده در گوشی رو نشون میده و کاربر اپ مورد نظرشو انتخاب میکنه ، حالا برای بکاپ گرفتن من نیاز به پکیج نیم و نام دیتابیس دارم ؛ پکیج نیم رو با کد زیر میگیرم


            PackageInfo packageInfo = packlist.get(i);
                String packname = packageInfo.applicationInfo.loadLabel(getPackageManager()).toString();

حالا برای بدست آوردن آدرس دیتابیس من نیاز دارم نام دیتابیس رو بدونم ولی از اونجا که خود کاربر ، برنامه رو انتخاب میکنه نام دیتابیس ثابت نیست ، من چه کدی برنم که برنامم بتونه اسم دیتابیس رو خودش بفهمه ؟

 

 

این مسیر :

data/data/YOURPACKAGENAME/databases

 

1 کاربر پسند دیده است

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ارسال شده در (ویرایش شده)

در 5 دقیقه قبل، Farzad Sarseifi گفته است :

این مسیر :


data/data/YOURPACKAGENAME/databases

 

سلام داداشم اولا بابت پاسخ سریع شما ازتون تشکر میکنم ، ولی این مسیری که گفتید مسیریه که فایل دیتابیس توش قرار گرفته و نام فایل دیتابیس رو مشخص نمیکنه ؛ در اصل مسیر دیتابیس 

data/data/YOURPACKAGENAME/databases/databasename.db

هست که ما باید نام دیتابیس که همون فایلی که با پسوند db در مسیری که شما فرمودید قرار گرفته رو بدونیم ، مسیر دیتابیس مشخصه ، نام فایل دیتابیس رو از کجا بفهمم ؟

ویرایش شده در توسط mahdimm
اشتباه تایپی

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 13 ساعت قبل، mahdimm گفته است :

سلام داداشم اولا بابت پاسخ سریع شما ازتون تشکر میکنم ، ولی این مسیری که گفتید مسیریه که فایل دیتابیس توش قرار گرفته و نام فایل دیتابیس رو مشخص نمیکنه ؛ در اصل مسیر دیتابیس 


data/data/YOURPACKAGENAME/databases/databasename.db

هست که ما باید نام دیتابیس که همون فایلی که با پسوند db در مسیری که شما فرمودید قرار گرفته رو بدونیم ، مسیر دیتابیس مشخصه ، نام فایل دیتابیس رو از کجا بفهمم ؟

نام دیتابیس رو خودتون تو برنامه تعیین میکنید که چی باشه. Db Name

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط S_T_G
      سلام ب همه اساتید من اندروید استودیو رو نصب کردم اما ب ارور haxm برخورد کردم
      ی مقدار ک سرچ کردم نوشته بود مشکل از بایوسه و ی تیک باید تو بایوس فعال بشه
      اون تیک فعاله تو سیستم من اما مشکل پابرجاست
      مشکل هم اجرا نشدن شبیه ساز اندرویده
    • توسط parsdc
      سلام به همه دوستان
      زمانی که سرچ میکنیم در دیتابیس sqlite در لیست نام فارسی، متاسفانه حروف گ چ پ ژ ک بدون ترتیب حروف برمیگردونه، در این مورد تحقیق ها و تست های زیادی کردم، و متوجه شدم کد اسکی این حروف از نظر عددی  نظم ترتیبی ندارد
      لیست حروف فارسی با کد اسکی رو ببینید
      192    ہ
      193    ء
      194    آ
      195    أ
      196    ؤ
      197    إ
      198    ئ
      199    ا
      200    ب
      201    ة
      202    ت
      203    ث
      204    ج
      205    ح
      206    خ
      207    د
      208    ذ
      209    ر
      210    ز
      211    س
      212    ش
      213    ص
      214    ض
      215    ×
      216    ط
      217    ظ
      218    ع
      219    غ
      220    ـ
      221    ف
      222    ق
      223    ك
      224    à
      225    ل
      226    â
      227    م
      228    ن
      229    ه
      230    و
       
      236    ى
      237    ي
       
      129    پ
      141    چ
      142    ژ
      152    ک
      144    گ

      حرف ک عربی 223 هست در جای خودش هست اما ک فارسی 152 هست از عدد حرف آ هم کمتر هست و در سرچ بالاتر از آ قرار میگیره
      سایر حروف مشکل دار هم به همین شکل پ چ ژ ک گ
      کد های utf8 هم بررسی کردم و این مشکل رو داره، واقعا نمیدونم ماکروسافت چیکار کرده که در دیتابیس های اون این مشکل وجود نداره، شما راه حلی اصولی براش نمیشناسید؟
    • توسط rasoul.trt
      سلام دوستان امیداورم حالتون خوب باشه من یک کانال آموزش کاتلین رو راه انداختم خواستید کاتلین برای اندروید یاد بگیرید در خدمت هستم
      آدرس کانال
      @kotlin_vs_android
      https://t.me/kotlin_vs_android
      حتما عضو شوید
    • توسط Farzad Sarseifi
      اندروید استودیو یک محیط برنامه نویسی برای پلتفرم اندروید است. این برنامه در 16 می 2014 توسط مدیران گوگل در کنفرانس گوگل I/O معرفی شده است. از ماه june 2014 نسخه پیش نمایش این برنامه (به صورت رایگان) برای امتحان در دسترس توسعه دهنده‌ها قرار گرفت. این محیط بر اساس نرم‌افزار محبوب جت برینز طراحی شده است، این استودیو بطور اختصاصی برای اندروید طراحی شده. هم اکنون این استودیو برای دانلود بر روی ویندوز، مک و لینوکس در دسترس می‌باشد.

      Android Studio provides the fastest tools for building apps on every type of Android device

       
      چندین ویژگی جدید در این نرم‌افزار برای کاربران می‌باشد:
          چیدمان زنده: ویرایشگر WYSIWYG – کدنویسی زنده – رندر هم زمان برنامه
          کنسول توسعه دهنده: راهنمای بهینه سازی – کمک برای ترجمه – ردیابی ارجاع – طریقه استفاده
          پشتیبانی از ساخت مبتنی بر Gradle
          رفع و عیب یابی مخصوص اندروید
          ابزار لینت برای گرفتن عملکرد، قابلیت استفاده، نسخه سازگار با مشکلات دیگر
          قابلیت Proguard و امضای برنامه
          مبتنی بر الگوی wizard برای ایجاد طرح اندروید و اجزای مشترک
          ویرایشگر طرح بندی غنی که به شما اجازه کشیدن و رها کردن UI کامنت‌ها را می‌دهند. گزینه‌ای برای تنظیمات پیش نمایش طرح بندی در صفحه نمایش چندگانه
      دانلود از سرور قدرتمند انجمن اندروید ایران
       
      نسخه ۶۴ بیتی Windows - حجم ۹۴۸ مگابایت - نسخه ۳.۴
      http://p30droid.com/Download/androidstudio/android-studio-ide-183.5452501-windows.exe
       
      نسخه ۶۴ بیتی Mac os - حجم ۹۴۸ مگابایت - نسخه ۳.۴
      http://p30droid.com/Download/androidstudio/android-studio-ide-183.5452501-mac.dmg
       
      نسخه ۶۴ بیتی Linux - حجم ۹۴۸ مگابایت - نسخه ۳.۴
      https://p30droid.com/Download/androidstudio/android-studio-ide-183.5452501-windows32.zip
       
       
      دانلود جاوا :
       
       
    • توسط Farzad Sarseifi
      به روزرسانی جدید گوگل در آخرین نسخه اندروید استودیو(۳٫۳)
       

       
      اندروید استودیو در سال ۲۰۱۹ از نسخه ی 3.3 که روی اصلاح و کیفیت تمرکز دارد رونمایی کرد.
      با توجه به فیدبک هایی که گرفته شده اندروید استودیو تمرکز خود را روی افزایش کیفیت گذاشته است و قطعا هدف نهایی ، ایجاد یک محیط کاربردی مناسب و بدون باگ برای توسعه دهندگان به منظور تولید app های اندروید است.
      با بیرون آمدن این نسخه حدود ۲۰۰ باگ که توسط کاربران گزارش شده بود حل شد. این نسخه شامل پشتیبانی برای ویرایشگر navigation ،بهبود ترکیب برنامه جاوا در هنگام استفاده از پردازنده های annotation، ویزارد جدید آپدیت شده و اصلاح کاربردی بودن در  performance profilers می باشد. علاوه بر این سرعت شبیه ساز که اسنپ شات آن (snapshot emulator) هشت برابر شده است.
      اندروید استودیو 3.3 در سال جاری تمرکز ویژه ای روی پروژه  Marble دارد که در نوامبر سال ۲۰۱۸ به این اسم نامگذاری شد. در این پروژه تمرکز اندروید استودیو روی ویژگی های اساسی همراه با اصلاح کردن ویژگی هایی که کاربران و برنامه نویسان هر روز با آن رو به رو هستندٰ می باشد. هدف از این پروژه کاهش هنگ، کراش ،memory leaks و باگ های گزارش شده کاربران است. در ادامه تغییرات این نسخه بررسی شده است.
       
       ادامه مطلب : در وبلاگ شاپ دروید
       
       

  • دوره آموزشی اندروید آموزش ویدئویی اندروید سورس اندروید دوره اندروید آموزش Kotlin آموزش برنامه نویسی ios مهارت های فروش طراحی اپلیکیشن Kurdina Music Android Framework
  • فایل