使用Chrome浏览器调试Android App详解
本文整理自网络,侵删。
个人一直对Chrome情有独钟,Chrome除了更快之外,对开发者的支持更友好。内置强大的Developer Tools,相信Web开发简直爱不释手!而且Chrome Store里提供各种各样的插件,没有你用不到,只有你想不到。现在任何事基本Chrome全部办的到,有时候就在想,如果可以用Chrome调试Android App该多方便,而如今Facebook刚刚开源了一个工具Stetho,从此Chrome调试Android不再是梦。
调试工具
在Android开发中除了一些官方自带的一些调试工具外,还有两个工具我认为是必备的。
1.抓包工具
windows平台最好用的应该是Fiddle,mac上最好用的应该是Charles。这个应该是App开发必备,不管是Android还是iOS。
2.Sqlite查看
这个工具就多了,除了自带的sqlite3工具之外,还是需要一些GUI方面的工具更方便,就不一一列举了,大家自行搜索找到自己喜欢的工具就行了,有一些浏览器插件,也有一些各个平台的客户端。需要知道的是如果想查看App内的sqlite文件需要root。
Stetho
抓包工具虽然好用,但是每次都要在手机设置代理,也挺麻烦的,查看sqlite文件必须要root这点更麻烦。但是有了stetho,这些工具全部自带了,使用方便,无须root,下面就来看下官方demo介绍的使用用法。
1.首先Gradle进行依赖
dependencies {
compile 'com.facebook.stetho:stetho:1.0.1'
}
2.然后在你的App的Application类里进行配置
代码如下:
public class MyApplication extends Application {
public void onCreate() {
super.onCreate();
Stetho.initialize(
Stetho.newInitializerBuilder(this)
.enableDumpapp(
Stetho.defaultDumperPluginsProvider(this))
.enableWebKitInspector(
Stetho.defaultInspectorModulesProvider(this))
.build());
}
}
阅读剩余部分
相关阅读 >>
深入Sqlite多线程的使用总结详解
Sqlite与mysql区别及优缺点介绍
python操作Sqlite简明教程
使用sql语句统计数据时sum和count函数中使用if判断条件的讲解
android Sqlite数据库连接实现登录功能
python轻量级orm框架 peewee常用功能速查详情
详解Sqlite中的数据类型
浅析sql数据操作语句
Sqlite数据库常用语句及mac上的Sqlite可视化工具meassqllite使用方法
Sqlitestudio打开后如何切换成简体中文Sqlitestudio绿色版中文设置方法介绍
更多相关阅读请进入《Sqlite》频道 >>

数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
猜你喜欢
联络方式:
400-123-789
邮箱:xiachao@163.com
Q Q:12345678