在android中引用javax.script.ScriptEngine或评估javascript表达式

2024-02-22

开发android应用程序时是否可以引用javax.script.ScriptEngine库? 如果没有的话,是否有可能在android中评估javascript表达式?


对于 javax.script.ScriptEngine、javax.script.ScriptEngineFactory 等类,您可以将 jsr223.jar 添加到您的 Android 项目中:只需将 .jar 文件复制到您的 libs 目录,然后从 Properties->Java Build 添加它小路。

这些类将允许您的 JSR 223 兼容引擎进行编译。然后你可以做new SomeScriptEngienFactory().getScriptEngine()得到一个引擎。我已经成功地使用 JNLua 1.0.4 和 Rhino 1.7R2 做到了这一点。

文件 jsr223.jar 可以从以下位置下载http://www.java2s.com/Code/Jar/j/Downloadjsr223jar.htm http://www.java2s.com/Code/Jar/j/Downloadjsr223jar.htm,直接链接是http://www.java2s.com/Code/JarDownload/jsr223/jsr223.jar.zip http://www.java2s.com/Code/JarDownload/jsr223/jsr223.jar.zip.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在android中引用javax.script.ScriptEngine或评估javascript表达式 的相关文章

随机推荐