在日常的 Android 开发中,为了可以减少工作量和更好的使用 Android Studio,插件是必不可少的工具。我们可以使用插件来为我们节约开发时间,用插件帮助我们生成代码,用插件来协助我们更好的开发。
下面将列举部分我个人使用过并且觉得很不错的一些插件,如果你有其他好的推荐,欢迎在评论中分享。
插件的安装
在 Android Studio 中安装插件非常简单,步骤如下:
- File -> Settings 打开设置
- 选择 Plugins
- 搜索框中输入你要安装的插件,如果还未安装,会提示你在仓库中搜索,点击Search in repositorirs
- 在左侧选中你要安装的插件,在右侧点击 Install 安装
- 按照以上步骤安装其他插件
- 所有插件安装完成之后,重启 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 的插件中进行了。
插件资源站
可在下面的插件资源站搜索更多插件,查看插件资源等信息。