美文网首页
Android Studio插件开发介绍

Android Studio插件开发介绍

作者: poweru | 来源:发表于2017-09-25 10:11 被阅读0次

相信大家在使用Android Studio的时候,或多或少的会使用一些插件,适当的配合插件可以帮助我们提升一定的开发效率,更加快乐。给大家推荐一个生成MVP模板代码的插件:
https://github.com/yugai/MVPPlugin
使用方法介绍:
http://mp.weixin.qq.com/s/fo34hyvjzNSURSh_V8y4oQ

平时开发大多数开发者只会用插件,而不知道插件是如何开发的。其实开发插件比大家想想的要简单,这里简单介绍下插件开发的流程。

下载好就可以了~~
然后安装,运行,点击create New Project:


图片.png

按照上图进行选择,如果没有SDK,则点击New新建一个即可。

然后点击Next,输入项目名称选择位置,就可以点击finish了。

项目的结构如下:


图片.png

src目录下主要用于存放我们编写的代码。

这样准备工作就结束了~~

  • 编码工作
    编码实际上核心的一个类叫做AnAction,可以直接选择NEW->Action,如下图:


    图片.png

然后填写一些相关信息:


图片.png

需要填写的属性如下:

ActionID:代表该Action的唯一的ID,一般的格式为:pluginName.ID

ClassName:类名

Name:就是最终插件在菜单上的名称

Description:对这个Action的描述信息

然后往下,选择这个Action即将存在的位置
再往下就是制定快捷键了~~

都填写完成就可以点击OK了。

点击ok之后,可以看到为我们生成了下类:


图片.png

此外我们刚才填写的信息,也在plugin.xml中完成了注册,大家可以进去看一眼,actions的标签中,

当我们点击菜单的时候,就回触发actionPerformed()方法。

那么我们在这里面写我们插件需要做的事情就好了。

那么点击Run:


图片.png

然后它会默认启动一个新的IntelliJ IDEA的界面,并且这个IntelliJ IDEA已经安装了你刚才设置的插件,你也可以打断点调试插件。

  • 部署插件
    打开项目文件的plugin.xml,如下图:


    图片.png

在里面填写id,name,version等。。。记得随便填一下~

然后,点击build->prepare plugin...,如下图:


图片.png

会在项目的根目录生成一个jar,如图:


图片.png

这个jar就可以用于安装了。

相关文章

网友评论

      本文标题:Android Studio插件开发介绍

      本文链接:https://www.haomeiwen.com/subject/xnsrextx.html