工欲善其事必先利其器
对常用软件和插件做一个总结
软件
1.charles抓包工具
安装步骤:
1、到官网【http://www.charlesproxy.com/】下载Charles
2、安装软件
3、复制补丁文件charles.jar到软件安装根目录的lib目录下,覆盖原文件
4、启动Charles.exe,破解成功
破解参考:https://www.52pojie.cn/thread-619994-1-1.html
2.genymotion
下载地址:http://www.genymotion.net/
使用步骤:安装不同版本的手机设备后即可使用
2.插件
1.butterknife 注解插件
使用步骤:在Android Studio中选中activity或者fragment的layout文件右键选择butterknife即可,凡是布局文件中标注了id的即可自动生成注解代码
安装步骤:file--setting--plugins--右侧输入栏搜索即可
2.GsonFormat 快速实现JavaBean
安装步骤:同上
使用步骤:新建javabean,右键选择gsonFormat,将该类的接口返回实体json串复制进入,按步骤点击ok即可或者快捷键ALT+S
生成的实体如下
3.SelectorChapek 生成selector文件的工具类
使用步骤:按照不同的状态normal、pressed,focused的标准命名后,在资源文件夹上右键选择Generate Android Selectors即可
4.Android Code Generator 根据布局文件快速生成对应的Activity,Fragment,Adapter
使用步骤:布局文件右键,如下图选择即可
5.ADB WIFI
安装步骤同上:
使用步骤:插上手机点击tools--android--adb wifi--adb usb to wifi,显示连接成功后拔掉数据线即可(或者快捷键alt+ctrl+shift+w)
6.Android Parcelable code generator 生成Paracelable
使用方式:在类内部右键generate--选择parcelable即可,如下图
7.FindBugs
安装步骤:同上
使用步骤:右键选择findbugs即可,分析成功后查看底部窗口即可,详情分析参考网络教程