AndroidStudio集中营Android知识Android开发

AndroidStudio插件开发初体验

2016-11-25  本文已影响168人  卜俊文

一、描述

</br>
此文章介绍一下AndroidStudio插件开发,平时在使用别人的插件的时候,觉得很方便,自己也想学习一下插件的开发,以后有遇到麻烦的问题,也可以自己开发来解决。

二、环境配置

</br>

第一步:下载IDE

</br>
IntelliJ IDEA官网 : https://www.jetbrains.com/idea/

第二步 : 创建项目

</br>
选择JDK的路径,这里注意一下,必须是JDK8,我用JDK7的时候会有问题,换成8的时候才好。

Next下一步


第四步 : 结构介绍

</br>

plugin.xml : 这个是插件的配置文件,如果有创建动作之类的操作,此配置文件都会自动生成对应的配置代码,或者修改一些插件的信息。

Src : 此文件夹中存放开发中的代码

第五步 : 创建一个动作

</br>
新建一个Action动作


在这里填写动作的一些配置信息 :

Action ID : 一个Action ID,这个自己随便起名字

Class Name : 这个是生成对应Action的类名

Name : 这个是Action生成后,对应的按钮名称

Description : 就是个描述信息

下面选中的Groups就是指定Action按钮放在哪个选项卡下面,可以对应Studio上的选项卡找,比如我要放在Code选项卡下面,就直接搜索CodeMenu,其余的类似,Actions就是二级选项了。

再之后的Keyboard shortcuts就是这个动作的快捷键,可以自行设置,最后按OK完成。

</br>

第六步 : 最后生成了Test类,在actionPerformed方法编写点击事件。

</br>

第七步 : 点击运行,此时就会重新开启一个项目来展示,这时就可以选择对应选项卡下的按钮查看效果了

</br>
选择Aciton按钮


弹窗窗口


</br>

第八步 : 如果调试完成后,就可以生成对应的插件Test.jar。

</br>


</br>

第九步 : 根据插件Jar包添加到Studio上,重启后就可以使用了。

</br>


三、导入项目

</br>
这里说明一下导入别人源码的一些注意点,之前我导入后是没办法编译的,要设置一些东西。

第一步,导入后,选择

第二步,如果进来,左边应该就是空的,并没有此项目对应的一个plugins文件,如果有了,就忽略这一步骤

第三步,添加一个Plugins

第四步,保证Use classpath of module选中的是此项目,上面的Name自行修改,最后OK结束。

第五步,点击打开Project Structure

如果不是显示以下样子的,就修改一下,默认好像是选择1.8。到此就已经完成修改,可以编译运行了。

四、参考资料

</br>
自动生成布局代码插件 : BorePlugin

</br>

五、总结

此文章简单的介绍了一下插件的生成,网上插件开发的教程也不是很多,大多数都是英文的,所以可以下载别人的插件源码进行学习。

欢迎关注我的微信公众号,分享更多技术文章。

上一篇下一篇

猜你喜欢

热点阅读