Skip to content

CopyLibs/BeanShell-Android

Repository files navigation

BeanShell-Android

Maven Central Version

BeanShell Support For Android

依赖

implementation("io.github.copylibs:beanshell-android:$version")

用法

导入类

interpreter.nameSpace.importClass(name)

导入包

interpreter.nameSpace.importPackage(name)

设置变量

interpreter.set(name, value)

设置方法

interpreter.nameSpace.setMethod(method)

执行代码

interpreter.eval(code)

执行文件

interpreter.source(path)

加载Dex

val loader = BshLoaderManager.getDexLoader(dexPath, parentLoader)
BshLoaderManager.addLoader(loader)

致谢

About

BeanShell Support For Android

Topics

Resources

Stars

Watchers

Forks