墙裂推荐Android开发神器——Pandora

1,693 阅读1分钟
原文链接: blog.csdn.net

Android开发神器:Pandora

前言

工欲善其事,必先利其器。开发效率很大程度上取决于开发工具,举个例子,Web前端开发页面调试run一下几秒钟,Android客户端run一下,3、5分钟起步!差距可想而知。

现在iOS有Flipboard开源的神级调试工具FLEX,可以轻松查看控件属性,查看数据库,d动态修改属性和变量,查看文件系统,查看网络请求过程等等。而ReactNative摇一摇有一个调试控制台,搭配ReactNative的热重载功能,调试非常方便。而Android只有手机提供的开发者工具,使用频率不是很高。每当前端、iOS使用这些工具快速定位问题,解决问题的时候,不禁会想Android难道没有这样的工具吗?

曾经用过Facebook出品的Stetho,但是需要配合电脑使用,还是有点麻烦,最近发现了Pandora,集合了Stetho的数据库功能,UETool的控件选中功能等,非常强大,完全可以媲美iOS的FLEX。

功能

摇一摇工具箱

将pandora集成后,app只需摇一摇即可出现工具箱,包含ui、网络、沙盒(数据库等)、选择控件等功能。

tools

控件选择查看

选择工具箱的select,点击app,即可选中控件。

选中控件

底部栏往上拖动可以查看层级

进入控件详情

查看view的层级

标尺

网络抓包

打开网络抓包开关,可以查看网络请求。

查看数据库

进入沙盒查看数据库