開發過程當中,經過日誌,AS等工具查看網絡,異常等信息老是感受不太方便,因而萌發了開發個更好用的工具的想法。要能簡單接入,要調試信息能清晰的可視化展現,要交互容易,要頁面美觀.....因而開始了整理需求,切圖,編碼......javascript
SmartTool(中文名:機智的兔兒)這是一款離線工具,做用於開發、測試階段。經過Gradle的方式簡單集成。主要檢測信息:java
在工程下的build.gradle中添加android
classpath 'com.wolearn:ajcplugin:1.0.1'git
在module下的build.gradle中引入插件github
apply plugin: 'wolearn.ajcplugin'微信
同時引入依賴網絡
compile 'com.transfar:smarttoolui:0.9.7'app
在Application的onCreate()函數中添加啓動函數函數
SmartToolCore.getInstance().init(this);工具
有些機型可能須要添加權限
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>複製代碼
接入成功後,App啓動時會在頁面上顯示一個SmartTool的圖標懸浮窗。懸浮窗中間顯示的數字是當前全部應用消耗內存佔用的比例。點擊圖標便可看到如下功能。
感謝貢獻代碼的另外兩位同窗:農文學,時文濤
歡迎關注的我
github
簡書
掘金
(微信掃一掃)