如何加载插件
# 加载dex或者apk插件
说明:可以使用安卓studio 开发出apk,jar,或者dex使用此方法加载模块,
注意:插件直接放到插件文件夹中然后上传到手机
英文方法: loadDex(plugin),加载插件到系统
参数:
plugin:插件名称例如导入的插件为 p1.dex,则参数名就填写 loadPlugin(‘p1.dex’)
案例:
//导入dex模块
rhino.loadDex('p1.dex')
//导入apk模块
rhino.loadDex('demo.apk')
# importClass 导入插件中的类
方法说明:通过这个方法可以导入插件里编写好的类
英文方法:importClass(class);
中文方法:导入类(类地址,类别名);
参数:
class:类地址 例如 com.autoapp.pluginsdemo.demo
案例:
//导入插件文件
rhino.loadDex('demo.apk')
//如果需要引用多个apk 需要加上类导入
rhino.loadClass("com.autoapp.pluginsdemo.demo")
//引用类
importClass(com.autoapp.pluginsdemo.demo);
var demo1=new demo();
printl(demo1.hello());