在日常的 Android 开发中,为了可以减少工作量和更好的使用 Android Studio,插件是必不可少的工具。我们可以使用插件来为我们节约开发时间,用插件帮助我们生成代码,用插件来协助我们更好的开发。

下面将列举部分我个人使用过并且觉得很不错的一些插件,如果你有其他好的推荐,欢迎在评论中分享。

插件的安装

在 Android Studio 中安装插件非常简单,步骤如下:

  1. File -> Settings 打开设置
  2. 选择 Plugins
  3. 搜索框中输入你要安装的插件,如果还未安装,会提示你在仓库中搜索,点击Search in repositorirs
  4. 在左侧选中你要安装的插件,在右侧点击 Install 安装
  5. 按照以上步骤安装其他插件
  6. 所有插件安装完成之后,重启 Android Studio 即可



搜索插件,如果插件已安装,将会显示,如果未安装,点击 Search in repositorirs,在仓库中搜索插件。



搜索在插件之后,点击安装即可。

GsonFormat

GsonFormat 插件是用来将 JSON 字符串快速转化为 JavaBean 实体类的一个插件,免去了我们自己手写的过程。



在 Android Studio 中需要先创建一个 JavaBean 的实体类,然后在类中按下快捷键 Alt + S 打开 GsonFormat 弹出框,将 JSON 字符串复制进去即可。

Android ButterKnife Zelezny

Android ButterKnife Zelezny 是开源工具 ButterKnife 的相关插件。ButterKnife 将字段和方法与 view 进行绑定,通过注解的方式生成样板代码,使用 @BindView 字段代替 findViewById

Android ButterKnife Zelezny 插件则可以帮助我们从选定的布局XML中直接生成 ButterKnife 的注入。



鼠标在布局文件上右键,选择 Generate -> Generate ButterKnife Injections 即可生成。

Android Parcelable code generator

JavaBean 序列化代码生成插件,可以快速实现 Parcelable 接口,实现序列化。



只需在 JavaBean 实体类中右键,选择 Generate -> Parcelable 即可生成。

ADB WiFi Connect

Android 开发,真机调试必不可少,但是总是通过连线进行调试会很不方便,所以我们可以使用无线的方式进行调试,会方便很多,只要保证手机和电脑在同一个局域网中即可。使用下面的命令即可远程连接到手机进行调试:

# 连接到 IP 为 192.168.1.101 的手机
$ adb connect 192.168.1.101
connected to 192.168.1.107:5555  # 出现此提示说明连接成功,默认端口为 5555

# 断开连接
$ adb disconnect 192.168.1.101
disconnected 192.168.1.107  # 出现此提示说明断开连接成功

# 更多用法在此不再赘述
复制代码

ADB WiFi Connect 插件的功能在于当你使用 USB 线将手机接到电脑上之后,可以通过界面进行无线连接并备份、管理等操作,更直观,也更易于操作。



插件安装好之后,需要重启 Android Studio,重启之后在工具栏最后面有上图所示图标,点击图标即可打开插件。



连接过的设备,可保存在 Saved devices 中,如果IP不变的话,下次可直接连接。

Markdown Navigator

MarkDown 文档编辑插件,开发中可以用来编辑 README 或是其他开发文档都很好用。



Translation

一个功能非常强大的翻译插件,支持的IDE也很多,具体请查看 Translation 的 GitHub 仓库



安装完成后,重启 Android Studio,选中英文,右键 -> Translate 即可翻译。

功能较多,不好一一说明,更多用法及功能请见 Translation 的 GitHub 仓库,文档为中文,阅读无障碍。

Android Material Design Icon Generator

Android Material Design Icon Generator 是一个自动生成 Material Design 风格的图标的插件,相对于插件 Android Drawable Importer 来说,个人更喜欢这个插件,个人觉得这个插件更好用一点。



在任意地方 右键 -> New -> Material Design icon打开面板即可,在面板中对图标进行选择及设置。

Genymotion

Genymotion 是一款速度较快的 Android 模拟器,以前单独安装使用过,效果很不错,现在已经可以直接在 Android Studio 的插件中进行了。



插件资源站

可在下面的插件资源站搜索更多插件,查看插件资源等信息。

其他章节