推荐插件:LeakCanary 帮助你在开发阶段方便的检测出内存泄露的问题,使用起来更简单方便。
1. android studio的插件开发需要用IntelliJ IDEA,可以去官网下载社区版(一路下一步就行)。
2.安装成功后点击 Start using IntelliJ IDEA,打开主程序界面如图。
。
3.点击 Create New PRoject 创建工程(选择IntelliJ Platform Plugin,然后点击右边的New…按钮,这个是要配置IntelliJ 的SDK)。 
4.选择配置JDK路径 (在弹出的目录选择框中一般会自动选择到你的jdk目录,如果不是,请自己选择jdk目录,建议jdk版本用1.8以上的)。 
5.创建成功。 
6.在src目录创建包,再创建action 
7.弹出New Action配置窗口,进行配置 
8.代码片段:
public class HelloWorld extends AnAction { @Override public void actionPerformed(AnActionEvent e) { // 获取选中内容 final Editor mEditor = e.getData(PlatformDataKeys.EDITOR); showPopupBalloon(mEditor, "你好世界", 5); } /** * 显示dialog * * @param editor * @param result 内容 * @param time 显示时间,单位秒 */ public static void showPopupBalloon(final Editor editor, final String result, final int time) { applicationManager.getApplication().invokeLater(new Runnable() { public void run() { JBPopupFactory factory = JBPopupFactory.getInstance(); factory.createHtmlTextBalloonBuilder(result, null, new JBColor(new Color(116, 214, 238), new Color(76, 112, 117)), null) .setFadeoutTime(time * 1000) .createBalloon() .show(factory.guessBestPopupLocation(editor), Balloon.Position.below); } }); }}9.生成插件Plugin 点击Build选择 Prepare Plugin Moudule….打包成jar(打包完成后,会在项目结构中看见这个HelloWorld.jar文件。至此打包完毕,注意生成jar的目录就好)。
10.在android studio安装本地插件 

新闻热点
疑难解答