安装完成插件,要重启as的,卸载完插件也要重启as的;面板里面展示的是AS已经安装的插件.
安装的插件过多 会导致as消耗的内存过多. 进而导致AS变卡/编译速度变慢。
一、GsonFormat:快速把服务器端返回的json字符串转化成实体模型 ,注意插件的作用说明。
二、Android Code Generator :一键生成所有的findVBiewById() 特别方便;在布局文件中进行单击 选择 Generate Android Code即可。
这里展示的是AS上所有安装好的插件:
三、Android Selector Generator 自动生成选择器的插件,使用条件是图片资源的命名:前面的一部分是一样的,后面按照固定的格式来
_normal _pressed 前面的文件名一样,只有后缀不一样,后缀是固定格式的!
右键单击drawable文件夹,在快捷菜单中选择即可生成!
四、代码检测工具 Android Lint, 在Analyze菜单项中的,优化代码、去掉无用的资源、命名规范等等
五、性能分析工具 Monitor 对于性能优化特别有用,在使用AndroidStudio抓内存之前,一定要手动点击 Initiate GC按钮手动触发GC,这样抓到的内存使用情况就是不包括Unreachable对象的。Unreachable指的是可以被垃圾回收器回收的对象。
利用Java heap dump查找、分析问题:
开发、应用中老是会遇到OutOfMemory异常,而且常常是过一段时间内存才被吃光,这里可以利用java heap dump出jvm内存镜像,然后再对其进行分析来查找问题。
为了分析java应用的内存泄漏. Java heap dump。