美文网首页
JsDroid3插件扩展

JsDroid3插件扩展

作者: lyming94 | 来源:发表于2020-02-26 01:08 被阅读0次

JsDroid3插件扩展

JsDroid3的插件扩展有2种,一种是jar插件,一种是jsd插件。

jar插件

jar插件就是个java开发编译的产物,将jar包放到安装路径的plugin路径,就可以像java一样调用里面的类了。

jsd插件

jsd插件是jsdroid3特有的插件,将工程编译后得到jsd文件,将jsd文件放到安装路径的plugin路径就能使用了。

举个例子

1.创建plugin工程,路径D:/project/plugin

jsd create D:/project/plugin

2.新建文件D:/project/plugin/src/Plugin.groovy,输入代码:

def hello(){
    return "hello"
}

3.使用命令编译

jsd build D:/project/plugin

得到文件D:/project/plugin/dist/plugin.jsd

4.将D:/project/plugin/dist/plugin.jsd放到D:/JsDroid3/plugin/plugin.jsd(注意D:/JsDroid3为安装路径)

5.创建host工程,路径D:/project/host

jsd create D:/project/host

6.打开文件D:/project/host/src/MainScript.groovy,输入

def plugin = load "Plugin"
print plugin.hello()

再举个例子

1.在上述例子中的Plugin.groovy中输入以下代码

global.hello="hello"

2.在上述例子中的MainScript.groovy中输入以下代码调用

load "Plugin"
print hello

相关文章

  • JsDroid3插件扩展

    JsDroid3插件扩展 JsDroid3的插件扩展有2种,一种是jar插件,一种是jsd插件。 jar插件 ja...

  • Mac下导出chrome插件

    Mac下导出chrome插件Chrome Extensions 插件扩展程序开发入门mac 下chrome扩展插件...

  • 解决Chrome安装插件“程序包无效”

    找到扩展插件,把插件的.crx后缀扩展名改为.rar。 修改插件扩展名后系统会提示:如果改变文件扩展名,可能会导致...

  • 2022-06-16

    谷歌插件 什么是谷歌插件? 谷歌插件,全名谷歌浏览器扩展程序。那什么是谷歌浏览器扩展程序,官方说明如下: 扩展程序...

  • Chorme插件推荐及下载安装(不需要违法操作)

    镜像插件网站(不需要违法):极简插件、gugeapps、扩展迷 安装方式:Chrome 安装crx扩展插件方法汇总...

  • JsDroid3发布了~

    JsDroid3发布了~ 介绍 JsDroid3去除了JsDroid2多余的功能,追求以最简单化的方式开发最需要的...

  • spring IOC容器高级主题

    容器扩展通常开发者无需自己实现APplicationContext,而是使用插件扩展Spring IoC容器,插件...

  • JMeter插件扩展中对文件的处理

    在对JMeter进行插件扩展的时候,扩展的插件中可能会使用到文件。文件在插件使用的时候,必须可以让插件能访问到这些...

  • Qt 拾遗 007 创建 Qt 插件

    创建 Qt 插件 摘要: 高级 API:编写 Qt 自身扩展 低级 API:扩展 Qt 应用程序 部署插件 静态插...

  • 杂⑦碎八之--百思Demo Z2

    插件扩展:一般插件都支持扩展,对自己我创建的分类进行支持. 找到安装插件的工程文件,全局搜索install 安装路...

网友评论

      本文标题:JsDroid3插件扩展

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