Database Inspector چیست ؟

سلام دوستان گرامی در این سری از مقالات وب سایت پروگرمچی به بررسی Database Inspector چیست ؟ می پردازیم شاید شما نیز به تازگی اندروید استودیو خود را بروز کرده باشید و این ویژگی را مشاهده کرده باشید در ادامه Database Inspector را مورد بررسی قرار می دهیم.

Database Inspector چیست ؟

در Android Studio نسخه 4.1 یک ویژگی جدید به این IDE محبوب اضافه گردید تا دیگر توسعه دهندگان نیاز به نرم افزار external برای باز کردن دیتابیس Sqlite نداشته باشند به همین منظور database inspector اضافه گردید و توسعه دهندگان به راحتی می توانند دیتابیس را باز کرده , query اجرا کنند و حتی آن را تغییر دهند و دیگر درگیر export گرفتن دیتابیس نباشند.

Database Inspector از دو دیتابیس جدید اندروید پشتیبانی می کند که عبارتند از :

  • Sqlite
  • Room
Database Inspector چیست ؟

پس از اجرای نرم افزار می توانید به راحتی در لحظه دیتابیس های موجود در اپلیکیشن خود را دیده و حتی در لحظه به صورت runtime آنها را ادیت کنید.

برخی از ویژگی های دیتابیس اینسپکتور می توان به :

  • Built in بودن دیتابیس Inspector
  • تغییر دیتا های دیتابیس یا Query به صورت LIVE
  • اجرای Query های DAO 
  • اجرای Query های مختلف در لحظه و Runtime
  • تغییر داده به صورت لحظه ای و Manual
  • انجام انواع Query امکان پذیر است.
  • امکان تغییر داده در حالت Table نیز وجود دارد.
  • اگر از کلاس LiveData یا Flow استفاده کرده باشید داده پس از تغییر درون دیتابیس به صورت Live در موبایل نیز تغییر خواهد کرد.
  • امکان استفاده از Custom Query

یکی از ویژگی هایی که واقعا جایش در اندروید استودیو خالی بود Database Inspector بود و دولوپر ها نیاز مبرم به این Tool کاربردی داشتند.

اگر می خواهید دیتابیس Inspector را تست کنید حتما باید Emulator یا گوشی از Api بالای 25 اجرا کنید.

از مسیر زیر می توانید به آن دسترسی داشته باشید.

منبع

موفق و پیروز باشید.

مطالعه بیشتر