安装插件方法

File->Settings->Plugins-> 输入 “插件名称” 回车即可,如下图

Android 插件Javadoc android 插件IDsCreate_Android 插件Javadoc


Android 插件Javadoc android 插件IDsCreate_Android 插件Javadoc_02


点击OK 然后重启 studio 就会生效了

常用插件

1. GsonFormat

快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。

Android 插件Javadoc android 插件IDsCreate_android studio 常用插件_03

2. Android Methods Count

示依赖库中得方法数

Android 插件Javadoc android 插件IDsCreate_重启_04

3. CodeGlance

在右边可以预览代码,实现快速定位

Android 插件Javadoc android 插件IDsCreate_Android_05


4.ADB WIFI

使用wifi无线调试你的app,无需root权限

也可参考以下文章:

AndroidStudio ADB WIFI 无线调试

Android 插件Javadoc android 插件IDsCreate_Code_06


5.Android Parcelable code generator

JavaBean序列化,快速实现Parcelable接口。

6.GenerateSerialVersionUID
实现Serializable序列化bean

7.folding-plugin

布局文件分组的插件

Android 插件Javadoc android 插件IDsCreate_Android_07


8.Android-DPI-Calculator

DPI计算插件

Android 插件Javadoc android 插件IDsCreate_Android 插件Javadoc_08


使用:

Android 插件Javadoc android 插件IDsCreate_Android_09


或者:

Android 插件Javadoc android 插件IDsCreate_android studio 常用插件_10


9.Android ButterKnife Zelezny

配合ButterKnife实现注解,从此不用写findViewById,想着就爽啊。在Activity,Fragment,Adapter中选中布局xml的资源id自动生成butterknife注解。

Android 插件Javadoc android 插件IDsCreate_重启_11


10.Android Code Generator

根据布局文件快速生成对应的Activity,Fragment,Adapter,Menu。

Android 插件Javadoc android 插件IDsCreate_android studio 常用插件_12


11.findBugs-IDEA

查找bug的插件,Android Studio也提供了代码审查的功能(Analyze-Inspect Code…)

Android 插件Javadoc android 插件IDsCreate_android studio 常用插件_13


12.genymotion

速度较快的android模拟器

Android 插件Javadoc android 插件IDsCreate_android studio 常用插件_14


13.LeakCanary

帮助你在开发阶段方便的检测出内存泄露的问题,使用起来更简单方便。

可以参考以下文章:

LeakCanary 中文使用说明

14. FlutterJsonBeanFactory

搜索的时候 输入“FlutterJson” 不然可能搜不到 Flutter Json自动解析之FlutterJsonBeanFactory,自动生成 Flutter Bean 类

使用:

重启之后在new 的时候就会多一个 dart bean class File from Json 的选项,

Android 插件Javadoc android 插件IDsCreate_Android_15


创建文件

Android 插件Javadoc android 插件IDsCreate_重启_16


选中之后,粘贴json,输入自定义类名,点击make即可

生成

然后就生成了user_entity.dart文件

Android 插件Javadoc android 插件IDsCreate_Android_17


配置

类名后面的entity是自动加上去的,可以在设置中配置自定义名称

Android 插件Javadoc android 插件IDsCreate_android studio 常用插件_18


然后解析示例:

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 导航栏会出现如下图所示的图标

Android 插件Javadoc android 插件IDsCreate_重启_19


出现以上情况,说明 翻译插件已经成功安装完成。

使用:

Android 插件Javadoc android 插件IDsCreate_重启_20


默认情况下Translate 的快捷键是Ctrl+Shift+Q ,我这里自己修改为Alt+D,这个可以按照自己的习惯来修改即可。

修改默认快捷键:

File->Settings->keymap 输入translate

Android 插件Javadoc android 插件IDsCreate_android studio 常用插件_21


设置完成之后的效果:

Android 插件Javadoc android 插件IDsCreate_Code_22


捕获logcat 下的日志翻译:

Android 插件Javadoc android 插件IDsCreate_重启_23


Android 插件Javadoc android 插件IDsCreate_Android_24


以上是我自己平时常用的一些插件。

想了解更多:史上最全的android studio 插件大全整理 或者:

Android Studio Plugins