Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Melihat Local Database di Android secara Live -...

Melihat Local Database di Android secara Live - Dicoding Live

Dalam mengembangkan aplikasi Android yang menggunakan local database, tentu penting mengetahui apakah tabel yang kita buat sudah sesuai dengan yang diinginkan atau belum. Selain itu, saat melakukan proses, baik itu Insert, Update, maupun Delete, kita juga perlu tahu apakah prosesnya sudah berhasil atau belum.

kamu akan mempelajari:

Bagaimana cara meng-export local database dan melihatnya secara manual
Bagaimana melihat local database secara live (langsung) menggunakan bantuan library Stetho
Dan terakhir, kita akan mengulik fitur baru di Android Studio 4.1 yang bernama Database Inspector.

Video : https://youtu.be/txg19ta4On4

Ahmad Arif Faizin

May 28, 2020
Tweet

More Decks by Ahmad Arif Faizin

Other Decks in Technology

Transcript

  1. 1. Mengapa data pada database tidak tampil? 2. Mengapa terjadi

    force close saat menyimpan dan menghapus database? 3. Mengapa gambar dari database tidak muncul? FAQ tentang Database
  2. Melihat Secara Manual Download database dan buka dengan sqlite browser

    Menggunakan Library Stetho Library dari Facebook untuk melihat database secara Live Database Inspector Fitur baru pada Android Studio 4.0 1 2 3 3 Cara melihat Database
  3. • Buka Device File Explorer > • data > data

    > nama package > database Cari Database
  4. • Klik kanan > Save As... • Beri nama dan

    simpan database di tempat yang mudah dicari. Simpan Database
  5. • Tambah library di build.gradle (Module:app) implementation 'com.facebook.stetho:stetho:1.5.1' • Buat

    Class baru dengan nama MyApplication class MyApplication : Application() { override fun onCreate() { super.onCreate() Stetho.initializeWithDefaults(this) } } • Tambahkan name pada AndroidManifest <application android:name=".MyApplication" ... Tambahkan Kode ke Project
  6. • Klik 2x pada field > ganti teks > enter

    = otomatis berubah Edit Langsung Database
  7. • Centang pada checkbox “Live Update > tambah data =

    data otomatis bertambah Live Update
  8. • Melihat Secara Manual - Setiap kali mengubah data harus

    export database. • Menggunakan Library Stetho + Otomatis berubah ketika database berubah. - Perlu menambahkan library. • Database Inspector pada Android Studio 4.1 + Otomatis berubah ketika database berubah. (Live Update) + Tidak perlu menambahkan library. + Bisa menjalankan langsung query pada DAO. + Bisa menjalankan custom query sendiri. + Bisa mengubah database secara langsung. - Masih preview. Kesimpulan