android studio 插件开发 入门篇

本文介绍了Android Studio插件开发的基础步骤,包括创建插件工程、定义actions以实现功能导航,创建用户对话框,以及如何打包和发布插件。通过实例展示了如何创建一个action并调用用户对话框,为开发者提供了入门插件开发的详细教程。
摘要由CSDN通过智能技术生成

前言

首先声明~其实插件开发挺简单的,基本就和你开发一个jar程序差不多,区别就是在于多了一个图形化界面进行交互,所以,当你打算开发一个插件的时候,你可以事先将所有需要用户提供的值进行预设,然后直接编写逻辑代码,最后测试通过后,嵌入图形操作界面即可。

创建插件工程

如果你的idea不是非官方渠道购买的话,是不能进行插件开发的,单是官方也提供了一个免费的可用的插件开发IDEA,能提供的功能很少,但是仅开发插件的话是足够了,下载如图所述的IDEA并安装
这里写图片描述

接下来打开刚刚安装的简易版IDEA,点击创建插件工程create new project -> intellij Platform plugin ,如图

这里写图片描述
Project SDK的话使用默认的就好了,,如果没有就新建一个,,不断next后,插件工程创建完毕,现在我们来解析一下项目的结构,当然,,其实项目结构也很简单,没什么需要注意的,我们重点看resources中META-INF的plugin.xml文件,这里我只贴出重点,其他暂时用不到的我就不贴了。

<id>com.your.company.unique.plugin.id</id>
  <name>Plugin display name here</name>
  <version>1.0</version>
  <vendor email=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值