有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java类Android开发中脚本的执行

我目前正在制作一个安卓应用程序。当单击某个按钮时,此应用程序必须执行脚本。 问题是,我不知道如何执行这个脚本。谁能帮帮我吗?如果可以的话,请给我基本的代码。您还可以向我展示如何在单击的开关和案例中执行它(我可以使用开关和案例。我还不确定)。但我真正需要的是执行脚本的代码,如果你不介意的话,请解释一下。谢谢


共 (1) 个答案

  1. # 1 楼答案

    关于运行UNIX脚本的讨论可以在这里找到。 How to run Unix shell script from Java code?

    如果是javascript,则需要加载脚本引擎并在该上下文中运行脚本。希望这有帮助。我只是附上一个脚本评估,我写了一些回来

    import javax.script.ScriptEngine;
    import javax.script.ScriptEngineManager;
    import javax.script.ScriptException;
    
    public class OperatorAsVariable
    {
        public static void main( String args[] ) throws ScriptException
        {
            String test = "+";
            System.out.println( 1 + test + 2 );
            ScriptEngineManager manager = new ScriptEngineManager();
            ScriptEngine engine = manager.getEngineByName( "js" );
            System.out.println( engine.eval( 1 + test + 2 ) );
        }
    
    }