iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 21
0
自我挑戰組

Kotlin Everyday:新手寫程式踩的坑系列 第 21

Day21 ─Stetho 超級好用的工具:如何查看 SQLite 和 sharepreference 內資料


有時候不確定資料有沒有被存進去,又不知道該怎麼查找,朋友介紹一個好用的小用具,可以直接開網頁看、不需要另外安裝,只要跑模擬器就好!
最重要的是,不僅可以檢視 Sharepreference 的資料,甚至可以直接修改或刪除,如果練習練到成資料一籮筐,才不會另外寫刪除功能,直接從裡面清掉~

使用Stetho

  1. 在Gradle裡implement,記得同步,這樣等下就可以拿來編譯 ?
dependencies { 
    compile 'com.facebook.stetho:stetho:1.5.1' 
  } 
  1. activity上層還有一個application,是可以掌控全部的元件,如果要在執行之前就先套用stetho,就要自定義。
  2. 開java檔,繼承application,將Stetho裡的setup語法放進去

  1. stetho會呈現紅字,按 alt+enter 將其 import 進來

  1. 到 Manifest.xml 將上面寫好、自定義的 application 放進去
<application
   android:name=".CustomApplication">

  1. 一邊把模擬器打開
  2. 一邊到網頁右上角「更多工具」>「開發人員工具」> More tools > Remote devices > 等一下會偵測到 > inspect
  3. 這裡可以查看/修改 SQLite或sharepreference的資料


上一篇
Day 20 ─用 Kotlin 做待辦清單 Todolist(4) 給RecyclerView Item添加點擊事件
下一篇
Day 22 ─用 Kotlin 做待辦清單 Todolist(5) 區分新增及編輯模式
系列文
Kotlin Everyday:新手寫程式踩的坑30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言