安装插件方法
File->Settings->Plugins-> 输入 “插件名称” 回车即可,如下图
点击OK 然后重启 studio 就会生效了
常用插件
1. GsonFormat
快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。
示依赖库中得方法数
3. CodeGlance
在右边可以预览代码,实现快速定位
4.ADB WIFI
使用wifi无线调试你的app,无需root权限
也可参考以下文章:
5.Android Parcelable code generator
JavaBean序列化,快速实现Parcelable接口。
6.GenerateSerialVersionUID
实现Serializable序列化bean
布局文件分组的插件
DPI计算插件
使用:
或者:
配合ButterKnife实现注解,从此不用写findViewById,想着就爽啊。在Activity,Fragment,Adapter中选中布局xml的资源id自动生成butterknife注解。
根据布局文件快速生成对应的Activity,Fragment,Adapter,Menu。
查找bug的插件,Android Studio也提供了代码审查的功能(Analyze-Inspect Code…)
12.genymotion
速度较快的android模拟器
13.LeakCanary
帮助你在开发阶段方便的检测出内存泄露的问题,使用起来更简单方便。
可以参考以下文章:
搜索的时候 输入“FlutterJson” 不然可能搜不到
Flutter Json自动解析之FlutterJsonBeanFactory,自动生成 Flutter Bean 类
使用:
重启之后在new 的时候就会多一个 dart bean class File from Json 的选项,
创建文件
选中之后,粘贴json,输入自定义类名,点击make即可
生成
然后就生成了user_entity.dart文件
配置
类名后面的entity是自动加上去的,可以在设置中配置自定义名称
然后解析示例:
Map userMap = json.decode(response.toString());
var user = new UserEntity.fromJson(userMap);
print('Howdy, ${user.name}!');
print('We sent the verification link to ${user.github}.');
14. Translation
Android Studio 翻译插件Translation
下载完成重启之后,studio 导航栏会出现如下图所示的图标
出现以上情况,说明 翻译插件已经成功安装完成。
使用:
默认情况下Translate 的快捷键是Ctrl+Shift+Q ,我这里自己修改为Alt+D,这个可以按照自己的习惯来修改即可。
修改默认快捷键:
File->Settings->keymap 输入translate
设置完成之后的效果:
捕获logcat 下的日志翻译:
以上是我自己平时常用的一些插件。
想了解更多:史上最全的android studio 插件大全整理 或者:
Android Studio Plugins