Android 借助Stetho在Chrome上调试Android网络、数据库、Sharedpreferences
Android 借助Stetho在Chrome上調試Android網絡、數據庫、Sharedpreferences
轉載請標明出處:http://blog.csdn.net/zhaoyanjun6/article/details/61919840
本文出自【趙彥軍的博客】
簡介
Stetho是Facebook開源的Andorid調試工具。當你的應用集成Stetho時,開發者可以訪問Chrome,在Chrome Developer Tools中查看應用布局,網絡請求,sqlite,preference等等,可視化一切應用操作(更重要的是不用root)。
官網: http://facebook.github.io/stetho/
如何集成
- 在build.gradle添加
- 初始化
- 用數據線把手機和電腦連起來,運行App , 打開Chrome輸入chrome://inspect/#devices 。可以看到下面的界面。
chrome調試Android 數據庫、SharedPreferences
點擊inspect將會看到如下Developer Tools界面,如果這個界面出不來,看看是否需要翻墻,你懂得:
點擊數據庫的表,可以看到數據庫里面的數據內容:
點擊SharedPreferences可以看到:
查看網絡請求
- 首選基于OkHttp3.x添加攔截器
總結:
本例子中的數據庫用的是:lite-orm-1.9.2,jar
地址是:https://github.com/litesuits/android-lite-orm
博客地址:http://www.cnblogs.com/zhaoyanjun/p/5640788.html本例字中使用的網絡請求框架為:okhttp
地址:https://github.com/square/okhttp這個文章所有的代碼以上傳至Github:https://github.com/zyj1609wz/Stetho
總結
以上是生活随笔為你收集整理的Android 借助Stetho在Chrome上调试Android网络、数据库、Sharedpreferences的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 反射 换一种方式编程
- 下一篇: Android ToolBar的使用